mu/arc/.traces/trace-paginate2

109389 lines
7.9 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

===: main22
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
run: main 2: g hi
mem: 2 a
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 (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) -- nil
c{0: 7 (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) -- nil
c{0: 8 (((first-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) -- nil
c{0: 9 (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil
c{0: 10 (((last-index-on-page integer) (space 1)) <- ((copy)) ((5 literal))) -- nil
c{0: 11 (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal))) -- nil
c{0: 12 (((expanded-index integer) (space 1)) <- ((copy)) ((2 literal))) -- nil
c{0: 13 (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) -- nil
c{0: 14 (((s string-address)) <- ((new)) K) -- nil
c{0: 15 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil
c{0: 16 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil
c{1: 0 ✓ (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
c{1: 1 ✓ (((x string-address)) <- ((new)) run: main 0: a b c
mem: 0 a
run: main 1: d e f
run: main 2: g hi
mem: 2 a
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 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
c{1: 7 ✓ (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset)))
c{1: 8 ✓ (((first-index-on-page integer) (space 1)) <- ((copy)) ((3 literal)))
c{1: 9 ✓ (((first-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal)))
c{1: 10 ✓ (((last-index-on-page integer) (space 1)) <- ((copy)) ((5 literal)))
c{1: 11 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal)))
c{1: 12 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((2 literal)))
c{1: 13 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal)))
c{1: 14 ✓ (((s string-address)) <- ((new)) K)
c{1: 15 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address)))
c{1: 16 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw)))
-: next-space-generator of main22 is browser-state
cn0: convert-names in main22
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
run: main 2: g hi
mem: 2 a
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
run: main 2: g hi
mem: 2 a
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: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state))) ((s 2) (traces 3) (x 1)) nil
cn0: checking arg ((3 space-address) (raw) (browser-state))
maybe-add: ((3 space-address) (raw) (browser-state))
cn0: checking oarg ((0 space-address) (names browser-state))
maybe-add: ((0 space-address) (names browser-state))
cn0: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((data offset))) ((s 2) (traces 3) (x 1)) nil
cn0: field-access data in 2terminal-addressrawderef of type terminal
cn0: new field; computing location
cn0: field location 4
cn0: checking arg ((2 terminal-address) (raw) (deref))
maybe-add: ((2 terminal-address) (raw) (deref))
cn0: checking arg ((data offset))
cn0: checking oarg ((4 string-address) (raw))
maybe-add: ((4 string-address) (raw))
cn0: (((first-index-on-page integer) (space 1)) <- ((copy)) ((3 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
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))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
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))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
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))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
cn0: checking arg ((-2 literal))
cn0: checking oarg ((last-subindex-on-page integer) (space 1))
maybe-add: ((last-subindex-on-page integer) (space 1))
cn0: (((expanded-index integer) (space 1)) <- ((copy)) ((2 literal))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
cn0: checking arg ((2 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))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
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) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
cn0: checking arg K
cn0: checking oarg ((s string-address))
maybe-add: ((s string-address))
cn0: (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) ((data 4) (s 2) (traces 3) (x 1)) ((data t))
cn0: checking arg ((s string-address))
maybe-add: ((s string-address))
cn0: checking oarg ((k keyboard-address))
maybe-add: ((k keyboard-address))
cn0: location for oarg ((k keyboard-address)): 4
cn0: (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) ((data 4) (k 4) (s 2) (traces 3) (x 1)) ((data t))
cn0: checking arg ((3 space-address) (raw) (browser-state))
maybe-add: ((3 space-address) (raw) (browser-state))
cn0: checking arg ((k keyboard-address))
maybe-add: ((k keyboard-address))
cn0: checking arg ((2 terminal-address) (raw))
maybe-add: ((2 terminal-address) (raw))
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
run: main 2: g hi
mem: 2 a
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: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
cn1: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset)))
cn1: (((4 integer) (space 1)) <- ((copy)) ((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)) ((2 literal)))
cn1: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
cn1: (((2 string-address)) <- ((new)) K)
cn1: (((4 keyboard-address)) <- ((init-keyboard)) ((2 string-address)))
cn1: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw)))
schedule: main22
run: main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main22 0: 1000 => ((default-space space-address))
run: main22 1: (((1 string-address)) <- ((new)) run: main 0: a b c
mem: 0 a
run: main 1: d e f
run: main 2: g hi
mem: 2 a
run: main 3: j
mem: 3 a
run: main 4: k
run: main 5: l
run: main 6: m
run: main 7: n)
run: main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 1002 <= 1031
run: main22 2: (((2 stream-address)) <- ((init-stream)) ((1 string-address)))
mem: ((1 string-address)) => 1031
run: init-stream/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-stream/main22 0: 1189 => ((default-space space-address))
run: init-stream/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031)
run: init-stream/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 1191 <= 1031
run: init-stream/main22 2: (((2 stream-address)) <- ((new)) ((stream literal)))
run: init-stream/main22 2: 1220 => ((2 stream-address))
mem: ((2 stream-address)): 1192 <= 1220
run: init-stream/main22 3: (((3 integer-address)) <- ((get-address)) ((2 stream-address) (deref)) ((0 offset)))
run: init-stream/main22 3: 1220 => ((3 integer-address))
mem: ((3 integer-address)): 1193 <= 1220
run: init-stream/main22 4: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-stream/main22 4: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 1220 <= 0
run: init-stream/main22 5: (((4 string-address-address)) <- ((get-address)) ((2 stream-address) (deref)) ((1 offset)))
run: init-stream/main22 5: 1221 => ((4 string-address-address))
mem: ((4 string-address-address)): 1194 <= 1221
run: init-stream/main22 6: (((4 string-address-address) (deref)) <- ((copy)) ((1 string-address)))
mem: ((1 string-address)) => 1031
run: init-stream/main22 6: 1031 => ((4 string-address-address) (deref))
mem: ((4 string-address-address) (deref)): 1221 <= 1031
run: init-stream/main22 7: (((reply)) ((2 stream-address)))
mem: ((2 stream-address)) => 1220
run: main22 2: 1220 => ((2 stream-address))
mem: ((2 stream-address)): 1003 <= 1220
run: main22 3: (((3 instruction-trace-address-array-address)) <- ((parse-traces)) ((2 stream-address)))
mem: ((2 stream-address)) => 1220
run: parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-traces/main22 0: 1222 => ((default-space space-address))
run: parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1224 <= 1220
run: parse-traces/main22 2: ((($print)) ((counting lines
literal)))
run: parse-traces/main22 3: (((2 integer)) <- ((copy)) ((0 literal)))
run: parse-traces/main22 3: 0 => ((2 integer))
mem: ((2 integer)): 1225 <= 0
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1253 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1255 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 0
run: end-of-stream?/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 1256 <= 0
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1257 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1258 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1259 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1284 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1286 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1287 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1288 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1032 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 1289 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 0
run: read-character/parse-traces/main22 5: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 1
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1315 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1317 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 1
run: end-of-stream?/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 1318 <= 1
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1319 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1320 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 1
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1321 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1346 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1348 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1349 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1350 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1033 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 1351 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 1
run: read-character/parse-traces/main22 5: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 2
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1377 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1379 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 2
run: end-of-stream?/parse-traces/main22 2: 2 => ((2 integer))
mem: ((2 integer)): 1380 <= 2
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1381 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1382 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 2
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1383 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1408 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1410 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1411 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1412 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1034 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 1413 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 2
run: read-character/parse-traces/main22 5: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 3
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1439 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1441 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 3
run: end-of-stream?/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 1442 <= 3
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1443 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1444 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1445 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1470 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1472 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1473 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1474 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1035 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 1475 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 3
run: read-character/parse-traces/main22 5: 4 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 4
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1501 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1503 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 4
run: end-of-stream?/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 1504 <= 4
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1505 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1506 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 4
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1507 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1532 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1534 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1535 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1536 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1036 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 1537 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 4
run: read-character/parse-traces/main22 5: 5 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 5
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1563 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1565 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 5
run: end-of-stream?/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 1566 <= 5
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1567 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1568 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 5
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1569 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1594 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1596 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1597 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1598 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1037 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 1599 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 5
run: read-character/parse-traces/main22 5: 6 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 6
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1625 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1627 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 6
run: end-of-stream?/parse-traces/main22 2: 6 => ((2 integer))
mem: ((2 integer)): 1628 <= 6
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1629 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1630 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 6
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1631 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1656 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1658 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1659 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1660 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1038 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 1661 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 6
run: read-character/parse-traces/main22 5: 7 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 7
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1687 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1689 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 7
run: end-of-stream?/parse-traces/main22 2: 7 => ((2 integer))
mem: ((2 integer)): 1690 <= 7
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1691 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1692 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 7
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1693 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1718 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1720 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1721 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1722 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1039 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 1723 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 7
run: read-character/parse-traces/main22 5: 8 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 8
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1749 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1751 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 8
run: end-of-stream?/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 1752 <= 8
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1753 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1754 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 8
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1755 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1780 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1782 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1783 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1784 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1040 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 1785 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 8
run: read-character/parse-traces/main22 5: 9 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 9
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1811 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1813 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 9
run: end-of-stream?/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 1814 <= 9
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1815 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1816 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 9
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1817 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1842 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1844 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1845 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1846 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1041 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 1847 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 9
run: read-character/parse-traces/main22 5: 10 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 10
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1873 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1875 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 10
run: end-of-stream?/parse-traces/main22 2: 10 => ((2 integer))
mem: ((2 integer)): 1876 <= 10
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1877 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1878 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 10
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1879 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1904 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1906 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1907 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1908 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1042 byte) (raw)) => 0
run: read-character/parse-traces/main22 4: #\0 => ((4 character))
mem: ((4 character)): 1909 <= #\0
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 10
run: read-character/parse-traces/main22 5: 11 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 11
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 0
run: parse-traces/main22 6: #\0 => ((4 character))
mem: ((4 character)): 1227 <= #\0
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 0
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1935 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1937 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 11
run: end-of-stream?/parse-traces/main22 2: 11 => ((2 integer))
mem: ((2 integer)): 1938 <= 11
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1939 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 1940 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 11
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 1941 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 1966 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1968 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 1969 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 1970 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1043 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 1971 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 11
run: read-character/parse-traces/main22 5: 12 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 12
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 1997 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1999 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 12
run: end-of-stream?/parse-traces/main22 2: 12 => ((2 integer))
mem: ((2 integer)): 2000 <= 12
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2001 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2002 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 12
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2003 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2028 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2030 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2031 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2032 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1044 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 2033 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 12
run: read-character/parse-traces/main22 5: 13 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 13
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2059 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2061 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 13
run: end-of-stream?/parse-traces/main22 2: 13 => ((2 integer))
mem: ((2 integer)): 2062 <= 13
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2063 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2064 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 13
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2065 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2090 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2092 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2093 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2094 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1045 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 2095 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 13
run: read-character/parse-traces/main22 5: 14 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 14
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2121 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2123 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 14
run: end-of-stream?/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 2124 <= 14
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2125 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2126 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 14
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2127 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2152 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2154 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2155 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2156 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1046 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 2157 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 14
run: read-character/parse-traces/main22 5: 15 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 15
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2183 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2185 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 15
run: end-of-stream?/parse-traces/main22 2: 15 => ((2 integer))
mem: ((2 integer)): 2186 <= 15
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2187 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2188 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 15
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2189 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2214 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2216 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2217 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2218 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1047 byte) (raw)) => b
run: read-character/parse-traces/main22 4: #\b => ((4 character))
mem: ((4 character)): 2219 <= #\b
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 15
run: read-character/parse-traces/main22 5: 16 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 16
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => b
run: parse-traces/main22 6: #\b => ((4 character))
mem: ((4 character)): 1227 <= #\b
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => b
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2245 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2247 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 16
run: end-of-stream?/parse-traces/main22 2: 16 => ((2 integer))
mem: ((2 integer)): 2248 <= 16
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2249 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2250 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 16
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2251 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2276 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2278 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2279 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2280 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1048 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 2281 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 16
run: read-character/parse-traces/main22 5: 17 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 17
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2307 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2309 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 17
run: end-of-stream?/parse-traces/main22 2: 17 => ((2 integer))
mem: ((2 integer)): 2310 <= 17
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2311 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2312 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 17
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2313 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2338 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2340 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2341 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2342 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1049 byte) (raw)) => c
run: read-character/parse-traces/main22 4: #\c => ((4 character))
mem: ((4 character)): 2343 <= #\c
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 17
run: read-character/parse-traces/main22 5: 18 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 18
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => c
run: parse-traces/main22 6: #\c => ((4 character))
mem: ((4 character)): 1227 <= #\c
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => c
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2369 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2371 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 18
run: end-of-stream?/parse-traces/main22 2: 18 => ((2 integer))
mem: ((2 integer)): 2372 <= 18
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2373 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2374 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 18
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2375 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2400 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2402 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2403 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2404 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1050 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 2405 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 18
run: read-character/parse-traces/main22 5: 19 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 19
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 0
run: parse-traces/main22 9: 1 => ((2 integer))
mem: ((2 integer)): 1225 <= 1
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 1
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2431 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2433 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 19
run: end-of-stream?/parse-traces/main22 2: 19 => ((2 integer))
mem: ((2 integer)): 2434 <= 19
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2435 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2436 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 19
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2437 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2462 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2464 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2465 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2466 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1051 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 2467 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 19
run: read-character/parse-traces/main22 5: 20 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 20
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2493 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2495 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 20
run: end-of-stream?/parse-traces/main22 2: 20 => ((2 integer))
mem: ((2 integer)): 2496 <= 20
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2497 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2498 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 20
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2499 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2524 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2526 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2527 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2528 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1052 byte) (raw)) => e
run: read-character/parse-traces/main22 4: #\e => ((4 character))
mem: ((4 character)): 2529 <= #\e
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 20
run: read-character/parse-traces/main22 5: 21 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 21
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => e
run: parse-traces/main22 6: #\e => ((4 character))
mem: ((4 character)): 1227 <= #\e
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => e
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2555 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2557 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 21
run: end-of-stream?/parse-traces/main22 2: 21 => ((2 integer))
mem: ((2 integer)): 2558 <= 21
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2559 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2560 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 21
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2561 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2586 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2588 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2589 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2590 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1053 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 2591 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 21
run: read-character/parse-traces/main22 5: 22 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 22
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2617 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2619 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 22
run: end-of-stream?/parse-traces/main22 2: 22 => ((2 integer))
mem: ((2 integer)): 2620 <= 22
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2621 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2622 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 22
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2623 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2648 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2650 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2651 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2652 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1054 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 2653 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 22
run: read-character/parse-traces/main22 5: 23 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 23
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2679 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2681 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 23
run: end-of-stream?/parse-traces/main22 2: 23 => ((2 integer))
mem: ((2 integer)): 2682 <= 23
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2683 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2684 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 23
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2685 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2710 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2712 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2713 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2714 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1055 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 2715 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 23
run: read-character/parse-traces/main22 5: 24 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 24
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
schedule: scheduling parse-traces/main22 for further processing
schedule: parse-traces/main22
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2741 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2743 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 24
run: end-of-stream?/parse-traces/main22 2: 24 => ((2 integer))
mem: ((2 integer)): 2744 <= 24
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2745 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2746 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 24
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2747 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2772 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2774 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2775 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2776 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1056 byte) (raw)) => 0
run: read-character/parse-traces/main22 4: #\0 => ((4 character))
mem: ((4 character)): 2777 <= #\0
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 24
run: read-character/parse-traces/main22 5: 25 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 25
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 0
run: parse-traces/main22 6: #\0 => ((4 character))
mem: ((4 character)): 1227 <= #\0
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 0
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2803 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2805 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 25
run: end-of-stream?/parse-traces/main22 2: 25 => ((2 integer))
mem: ((2 integer)): 2806 <= 25
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2807 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2808 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 25
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2809 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2834 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2836 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2837 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2838 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1057 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 2839 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 25
run: read-character/parse-traces/main22 5: 26 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 26
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2865 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2867 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 26
run: end-of-stream?/parse-traces/main22 2: 26 => ((2 integer))
mem: ((2 integer)): 2868 <= 26
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2869 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2870 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 26
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2871 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2896 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2898 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2899 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2900 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1058 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 2901 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 26
run: read-character/parse-traces/main22 5: 27 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 27
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2927 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2929 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 27
run: end-of-stream?/parse-traces/main22 2: 27 => ((2 integer))
mem: ((2 integer)): 2930 <= 27
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2931 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2932 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 27
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2933 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 2958 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2960 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 2961 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2962 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1059 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 2963 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 27
run: read-character/parse-traces/main22 5: 28 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 28
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 1
run: parse-traces/main22 9: 2 => ((2 integer))
mem: ((2 integer)): 1225 <= 2
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 2
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 2989 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 2991 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 28
run: end-of-stream?/parse-traces/main22 2: 28 => ((2 integer))
mem: ((2 integer)): 2992 <= 28
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 2993 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 2994 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 28
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 2995 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3020 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3022 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3023 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3024 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1060 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 3025 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 28
run: read-character/parse-traces/main22 5: 29 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 29
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3051 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3053 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 29
run: end-of-stream?/parse-traces/main22 2: 29 => ((2 integer))
mem: ((2 integer)): 3054 <= 29
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3055 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3056 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 29
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3057 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3082 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3084 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3085 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3086 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1061 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 3087 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 29
run: read-character/parse-traces/main22 5: 30 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 30
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3113 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3115 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 30
run: end-of-stream?/parse-traces/main22 2: 30 => ((2 integer))
mem: ((2 integer)): 3116 <= 30
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3117 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3118 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 30
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3119 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3144 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3146 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3147 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3148 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1062 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 3149 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 30
run: read-character/parse-traces/main22 5: 31 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 31
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3175 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3177 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 31
run: end-of-stream?/parse-traces/main22 2: 31 => ((2 integer))
mem: ((2 integer)): 3178 <= 31
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3179 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3180 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 31
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3181 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3206 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3208 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3209 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3210 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1063 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 3211 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 31
run: read-character/parse-traces/main22 5: 32 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 32
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3237 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3239 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 32
run: end-of-stream?/parse-traces/main22 2: 32 => ((2 integer))
mem: ((2 integer)): 3240 <= 32
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3241 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3242 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 32
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3243 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3268 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3270 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3271 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3272 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1064 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 3273 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 32
run: read-character/parse-traces/main22 5: 33 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 33
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3299 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3301 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 33
run: end-of-stream?/parse-traces/main22 2: 33 => ((2 integer))
mem: ((2 integer)): 3302 <= 33
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3303 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3304 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 33
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3305 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3330 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3332 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3333 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3334 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1065 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 3335 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 33
run: read-character/parse-traces/main22 5: 34 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 34
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3361 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3363 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 34
run: end-of-stream?/parse-traces/main22 2: 34 => ((2 integer))
mem: ((2 integer)): 3364 <= 34
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3365 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3366 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 34
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3367 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3392 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3394 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3395 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3396 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1066 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 3397 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 34
run: read-character/parse-traces/main22 5: 35 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 35
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3423 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3425 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 35
run: end-of-stream?/parse-traces/main22 2: 35 => ((2 integer))
mem: ((2 integer)): 3426 <= 35
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3427 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3428 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 35
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3429 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3454 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3456 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3457 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3458 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1067 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 3459 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 35
run: read-character/parse-traces/main22 5: 36 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 36
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3485 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3487 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 36
run: end-of-stream?/parse-traces/main22 2: 36 => ((2 integer))
mem: ((2 integer)): 3488 <= 36
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3489 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3490 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 36
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3491 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3516 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3518 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3519 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3520 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1068 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 3521 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 36
run: read-character/parse-traces/main22 5: 37 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 37
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3547 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3549 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 37
run: end-of-stream?/parse-traces/main22 2: 37 => ((2 integer))
mem: ((2 integer)): 3550 <= 37
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3551 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3552 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 37
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3553 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3578 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3580 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3581 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3582 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1069 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 3583 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 37
run: read-character/parse-traces/main22 5: 38 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 38
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3609 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3611 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 38
run: end-of-stream?/parse-traces/main22 2: 38 => ((2 integer))
mem: ((2 integer)): 3612 <= 38
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3613 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3614 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 38
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3615 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3640 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3642 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3643 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3644 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1070 byte) (raw)) => 1
run: read-character/parse-traces/main22 4: #\1 => ((4 character))
mem: ((4 character)): 3645 <= #\1
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 38
run: read-character/parse-traces/main22 5: 39 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 39
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 1
run: parse-traces/main22 6: #\1 => ((4 character))
mem: ((4 character)): 1227 <= #\1
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 1
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3671 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3673 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 39
run: end-of-stream?/parse-traces/main22 2: 39 => ((2 integer))
mem: ((2 integer)): 3674 <= 39
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3675 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3676 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 39
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3677 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3702 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3704 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3705 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3706 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1071 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 3707 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 39
run: read-character/parse-traces/main22 5: 40 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 40
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3733 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3735 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 40
run: end-of-stream?/parse-traces/main22 2: 40 => ((2 integer))
mem: ((2 integer)): 3736 <= 40
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3737 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3738 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 40
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3739 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3764 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3766 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3767 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3768 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1072 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 3769 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 40
run: read-character/parse-traces/main22 5: 41 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 41
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3795 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3797 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 41
run: end-of-stream?/parse-traces/main22 2: 41 => ((2 integer))
mem: ((2 integer)): 3798 <= 41
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3799 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3800 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 41
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3801 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3826 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3828 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3829 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3830 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1073 byte) (raw)) => d
run: read-character/parse-traces/main22 4: #\d => ((4 character))
mem: ((4 character)): 3831 <= #\d
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 41
run: read-character/parse-traces/main22 5: 42 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 42
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => d
run: parse-traces/main22 6: #\d => ((4 character))
mem: ((4 character)): 1227 <= #\d
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => d
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3857 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3859 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 42
run: end-of-stream?/parse-traces/main22 2: 42 => ((2 integer))
mem: ((2 integer)): 3860 <= 42
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3861 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3862 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 42
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3863 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3888 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3890 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3891 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3892 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1074 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 3893 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 42
run: read-character/parse-traces/main22 5: 43 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 43
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3919 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3921 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 43
run: end-of-stream?/parse-traces/main22 2: 43 => ((2 integer))
mem: ((2 integer)): 3922 <= 43
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3923 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3924 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 43
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3925 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 3950 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3952 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 3953 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3954 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1075 byte) (raw)) => e
run: read-character/parse-traces/main22 4: #\e => ((4 character))
mem: ((4 character)): 3955 <= #\e
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 43
run: read-character/parse-traces/main22 5: 44 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 44
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => e
run: parse-traces/main22 6: #\e => ((4 character))
mem: ((4 character)): 1227 <= #\e
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => e
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 3981 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 3983 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 44
run: end-of-stream?/parse-traces/main22 2: 44 => ((2 integer))
mem: ((2 integer)): 3984 <= 44
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 3985 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 3986 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 44
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 3987 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4012 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4014 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4015 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4016 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1076 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 4017 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 44
run: read-character/parse-traces/main22 5: 45 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 45
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4043 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4045 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 45
run: end-of-stream?/parse-traces/main22 2: 45 => ((2 integer))
mem: ((2 integer)): 4046 <= 45
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4047 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4048 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 45
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4049 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4074 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4076 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4077 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4078 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1077 byte) (raw)) => f
run: read-character/parse-traces/main22 4: #\f => ((4 character))
mem: ((4 character)): 4079 <= #\f
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 45
run: read-character/parse-traces/main22 5: 46 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 46
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => f
run: parse-traces/main22 6: #\f => ((4 character))
mem: ((4 character)): 1227 <= #\f
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => f
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4105 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4107 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 46
run: end-of-stream?/parse-traces/main22 2: 46 => ((2 integer))
mem: ((2 integer)): 4108 <= 46
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4109 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4110 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 46
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4111 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4136 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4138 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4139 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4140 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1078 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 4141 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 46
run: read-character/parse-traces/main22 5: 47 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 47
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 2
run: parse-traces/main22 9: 3 => ((2 integer))
mem: ((2 integer)): 1225 <= 3
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 3
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4167 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4169 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 47
run: end-of-stream?/parse-traces/main22 2: 47 => ((2 integer))
mem: ((2 integer)): 4170 <= 47
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4171 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4172 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 47
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4173 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4198 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4200 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4201 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4202 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1079 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 4203 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 47
run: read-character/parse-traces/main22 5: 48 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 48
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4229 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4231 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 48
run: end-of-stream?/parse-traces/main22 2: 48 => ((2 integer))
mem: ((2 integer)): 4232 <= 48
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4233 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4234 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 48
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4235 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4260 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4262 <= 1220
schedule: scheduling read-character/parse-traces/main22 for further processing
schedule: read-character/parse-traces/main22
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4263 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4264 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1080 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 4265 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 48
run: read-character/parse-traces/main22 5: 49 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 49
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4291 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4293 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 49
run: end-of-stream?/parse-traces/main22 2: 49 => ((2 integer))
mem: ((2 integer)): 4294 <= 49
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4295 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4296 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 49
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4297 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4322 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4324 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4325 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4326 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1081 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 4327 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 49
run: read-character/parse-traces/main22 5: 50 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 50
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4353 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4355 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 50
run: end-of-stream?/parse-traces/main22 2: 50 => ((2 integer))
mem: ((2 integer)): 4356 <= 50
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4357 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4358 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 50
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4359 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4384 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4386 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4387 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4388 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1082 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 4389 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 50
run: read-character/parse-traces/main22 5: 51 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 51
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4415 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4417 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 51
run: end-of-stream?/parse-traces/main22 2: 51 => ((2 integer))
mem: ((2 integer)): 4418 <= 51
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4419 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4420 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 51
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4421 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4446 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4448 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4449 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4450 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1083 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 4451 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 51
run: read-character/parse-traces/main22 5: 52 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 52
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4477 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4479 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 52
run: end-of-stream?/parse-traces/main22 2: 52 => ((2 integer))
mem: ((2 integer)): 4480 <= 52
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4481 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4482 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 52
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4483 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4508 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4510 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4511 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4512 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1084 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 4513 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 52
run: read-character/parse-traces/main22 5: 53 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 53
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4539 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4541 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 53
run: end-of-stream?/parse-traces/main22 2: 53 => ((2 integer))
mem: ((2 integer)): 4542 <= 53
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4543 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4544 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 53
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4545 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4570 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4572 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4573 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4574 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1085 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 4575 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 53
run: read-character/parse-traces/main22 5: 54 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 54
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4601 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4603 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 54
run: end-of-stream?/parse-traces/main22 2: 54 => ((2 integer))
mem: ((2 integer)): 4604 <= 54
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4605 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4606 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 54
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4607 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4632 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4634 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4635 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4636 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1086 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 4637 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 54
run: read-character/parse-traces/main22 5: 55 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 55
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4663 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4665 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 55
run: end-of-stream?/parse-traces/main22 2: 55 => ((2 integer))
mem: ((2 integer)): 4666 <= 55
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4667 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4668 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 55
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4669 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4694 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4696 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4697 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4698 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1087 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 4699 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 55
run: read-character/parse-traces/main22 5: 56 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 56
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4725 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4727 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 56
run: end-of-stream?/parse-traces/main22 2: 56 => ((2 integer))
mem: ((2 integer)): 4728 <= 56
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4729 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4730 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 56
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4731 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4756 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4758 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4759 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4760 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1088 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 4761 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 56
run: read-character/parse-traces/main22 5: 57 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 57
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4787 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4789 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 57
run: end-of-stream?/parse-traces/main22 2: 57 => ((2 integer))
mem: ((2 integer)): 4790 <= 57
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4791 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4792 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 57
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4793 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4818 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4820 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4821 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4822 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1089 byte) (raw)) => 2
run: read-character/parse-traces/main22 4: #\2 => ((4 character))
mem: ((4 character)): 4823 <= #\2
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 57
run: read-character/parse-traces/main22 5: 58 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 58
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 2
run: parse-traces/main22 6: #\2 => ((4 character))
mem: ((4 character)): 1227 <= #\2
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 2
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4849 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4851 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 58
run: end-of-stream?/parse-traces/main22 2: 58 => ((2 integer))
mem: ((2 integer)): 4852 <= 58
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4853 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4854 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 58
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4855 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4880 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4882 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4883 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4884 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1090 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 4885 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 58
run: read-character/parse-traces/main22 5: 59 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 59
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4911 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4913 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 59
run: end-of-stream?/parse-traces/main22 2: 59 => ((2 integer))
mem: ((2 integer)): 4914 <= 59
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4915 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4916 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 59
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4917 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 4942 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4944 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 4945 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4946 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1091 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 4947 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 59
run: read-character/parse-traces/main22 5: 60 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 60
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 4973 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 4975 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 60
run: end-of-stream?/parse-traces/main22 2: 60 => ((2 integer))
mem: ((2 integer)): 4976 <= 60
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 4977 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 4978 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 60
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 4979 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5004 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5006 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5007 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5008 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1092 byte) (raw)) => g
run: read-character/parse-traces/main22 4: #\g => ((4 character))
mem: ((4 character)): 5009 <= #\g
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 60
run: read-character/parse-traces/main22 5: 61 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 61
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => g
run: parse-traces/main22 6: #\g => ((4 character))
mem: ((4 character)): 1227 <= #\g
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => g
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5035 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5037 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 61
run: end-of-stream?/parse-traces/main22 2: 61 => ((2 integer))
mem: ((2 integer)): 5038 <= 61
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5039 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5040 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 61
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5041 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5066 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5068 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5069 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5070 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1093 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 5071 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 61
run: read-character/parse-traces/main22 5: 62 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 62
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5097 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5099 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 62
run: end-of-stream?/parse-traces/main22 2: 62 => ((2 integer))
mem: ((2 integer)): 5100 <= 62
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5101 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5102 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 62
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5103 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5128 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5130 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5131 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5132 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1094 byte) (raw)) => h
run: read-character/parse-traces/main22 4: #\h => ((4 character))
mem: ((4 character)): 5133 <= #\h
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 62
run: read-character/parse-traces/main22 5: 63 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 63
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => h
run: parse-traces/main22 6: #\h => ((4 character))
mem: ((4 character)): 1227 <= #\h
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => h
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5159 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5161 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 63
run: end-of-stream?/parse-traces/main22 2: 63 => ((2 integer))
mem: ((2 integer)): 5162 <= 63
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5163 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5164 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 63
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5165 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5190 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5192 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5193 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5194 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1095 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 5195 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 63
run: read-character/parse-traces/main22 5: 64 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 64
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5221 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5223 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 64
run: end-of-stream?/parse-traces/main22 2: 64 => ((2 integer))
mem: ((2 integer)): 5224 <= 64
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5225 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5226 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 64
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5227 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5252 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5254 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5255 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5256 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1096 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 5257 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 64
run: read-character/parse-traces/main22 5: 65 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 65
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 3
run: parse-traces/main22 9: 4 => ((2 integer))
mem: ((2 integer)): 1225 <= 4
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 4
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5283 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5285 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 65
run: end-of-stream?/parse-traces/main22 2: 65 => ((2 integer))
mem: ((2 integer)): 5286 <= 65
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5287 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5288 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 65
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5289 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5314 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5316 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5317 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5318 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1097 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 5319 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 65
run: read-character/parse-traces/main22 5: 66 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 66
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5345 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5347 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 66
run: end-of-stream?/parse-traces/main22 2: 66 => ((2 integer))
mem: ((2 integer)): 5348 <= 66
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5349 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5350 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 66
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5351 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5376 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5378 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5379 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5380 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1098 byte) (raw)) => e
run: read-character/parse-traces/main22 4: #\e => ((4 character))
mem: ((4 character)): 5381 <= #\e
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 66
run: read-character/parse-traces/main22 5: 67 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 67
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => e
run: parse-traces/main22 6: #\e => ((4 character))
mem: ((4 character)): 1227 <= #\e
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => e
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5407 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5409 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 67
run: end-of-stream?/parse-traces/main22 2: 67 => ((2 integer))
mem: ((2 integer)): 5410 <= 67
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5411 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5412 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 67
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5413 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5438 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5440 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5441 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5442 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1099 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 5443 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 67
run: read-character/parse-traces/main22 5: 68 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 68
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5469 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5471 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 68
run: end-of-stream?/parse-traces/main22 2: 68 => ((2 integer))
mem: ((2 integer)): 5472 <= 68
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5473 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5474 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 68
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5475 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5500 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5502 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5503 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5504 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1100 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 5505 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 68
run: read-character/parse-traces/main22 5: 69 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 69
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5531 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5533 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 69
run: end-of-stream?/parse-traces/main22 2: 69 => ((2 integer))
mem: ((2 integer)): 5534 <= 69
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5535 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5536 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 69
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5537 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5562 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5564 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5565 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5566 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1101 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 5567 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 69
run: read-character/parse-traces/main22 5: 70 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 70
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5593 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5595 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 70
run: end-of-stream?/parse-traces/main22 2: 70 => ((2 integer))
mem: ((2 integer)): 5596 <= 70
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5597 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5598 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 70
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5599 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5624 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5626 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5627 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5628 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1102 byte) (raw)) => 2
run: read-character/parse-traces/main22 4: #\2 => ((4 character))
mem: ((4 character)): 5629 <= #\2
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 70
run: read-character/parse-traces/main22 5: 71 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 71
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 2
run: parse-traces/main22 6: #\2 => ((4 character))
mem: ((4 character)): 1227 <= #\2
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 2
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5655 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5657 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 71
run: end-of-stream?/parse-traces/main22 2: 71 => ((2 integer))
mem: ((2 integer)): 5658 <= 71
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5659 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5660 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 71
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5661 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5686 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5688 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5689 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5690 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1103 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 5691 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 71
run: read-character/parse-traces/main22 5: 72 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 72
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5717 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5719 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 72
run: end-of-stream?/parse-traces/main22 2: 72 => ((2 integer))
mem: ((2 integer)): 5720 <= 72
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5721 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5722 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 72
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5723 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5748 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5750 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5751 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5752 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1104 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 5753 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 72
run: read-character/parse-traces/main22 5: 73 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 73
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5779 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5781 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 73
run: end-of-stream?/parse-traces/main22 2: 73 => ((2 integer))
mem: ((2 integer)): 5782 <= 73
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5783 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5784 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 73
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5785 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
schedule: scheduling parse-traces/main22 for further processing
schedule: parse-traces/main22
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5810 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5812 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5813 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5814 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1105 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 5815 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 73
run: read-character/parse-traces/main22 5: 74 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 74
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 4
run: parse-traces/main22 9: 5 => ((2 integer))
mem: ((2 integer)): 1225 <= 5
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 5
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5841 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5843 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 74
run: end-of-stream?/parse-traces/main22 2: 74 => ((2 integer))
mem: ((2 integer)): 5844 <= 74
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5845 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5846 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 74
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5847 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5872 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5874 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5875 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5876 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1106 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 5877 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 74
run: read-character/parse-traces/main22 5: 75 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 75
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5903 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5905 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 75
run: end-of-stream?/parse-traces/main22 2: 75 => ((2 integer))
mem: ((2 integer)): 5906 <= 75
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5907 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5908 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 75
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5909 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5934 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5936 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5937 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5938 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1107 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 5939 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 75
run: read-character/parse-traces/main22 5: 76 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 76
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 5965 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5967 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 76
run: end-of-stream?/parse-traces/main22 2: 76 => ((2 integer))
mem: ((2 integer)): 5968 <= 76
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 5969 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 5970 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 76
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 5971 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 5996 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 5998 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 5999 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6000 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1108 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 6001 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 76
run: read-character/parse-traces/main22 5: 77 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 77
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6027 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6029 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 77
run: end-of-stream?/parse-traces/main22 2: 77 => ((2 integer))
mem: ((2 integer)): 6030 <= 77
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6031 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6032 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 77
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6033 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6058 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6060 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6061 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6062 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1109 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 6063 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 77
run: read-character/parse-traces/main22 5: 78 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 78
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6089 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6091 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 78
run: end-of-stream?/parse-traces/main22 2: 78 => ((2 integer))
mem: ((2 integer)): 6092 <= 78
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6093 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6094 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 78
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6095 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6120 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6122 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6123 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6124 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1110 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 6125 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 78
run: read-character/parse-traces/main22 5: 79 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 79
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6151 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6153 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 79
run: end-of-stream?/parse-traces/main22 2: 79 => ((2 integer))
mem: ((2 integer)): 6154 <= 79
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6155 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6156 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 79
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6157 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6182 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6184 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6185 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6186 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1111 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 6187 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 79
run: read-character/parse-traces/main22 5: 80 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 80
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6213 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6215 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 80
run: end-of-stream?/parse-traces/main22 2: 80 => ((2 integer))
mem: ((2 integer)): 6216 <= 80
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6217 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6218 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 80
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6219 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6244 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6246 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6247 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6248 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1112 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 6249 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 80
run: read-character/parse-traces/main22 5: 81 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 81
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6275 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6277 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 81
run: end-of-stream?/parse-traces/main22 2: 81 => ((2 integer))
mem: ((2 integer)): 6278 <= 81
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6279 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6280 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 81
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6281 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6306 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6308 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6309 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6310 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1113 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 6311 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 81
run: read-character/parse-traces/main22 5: 82 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 82
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6337 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6339 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 82
run: end-of-stream?/parse-traces/main22 2: 82 => ((2 integer))
mem: ((2 integer)): 6340 <= 82
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6341 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6342 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 82
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6343 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6368 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6370 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6371 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6372 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1114 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 6373 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 82
run: read-character/parse-traces/main22 5: 83 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 83
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6399 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6401 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 83
run: end-of-stream?/parse-traces/main22 2: 83 => ((2 integer))
mem: ((2 integer)): 6402 <= 83
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6403 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6404 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 83
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6405 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6430 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6432 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6433 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6434 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1115 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 6435 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 83
run: read-character/parse-traces/main22 5: 84 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 84
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6461 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6463 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 84
run: end-of-stream?/parse-traces/main22 2: 84 => ((2 integer))
mem: ((2 integer)): 6464 <= 84
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6465 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6466 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 84
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6467 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6492 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6494 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6495 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6496 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1116 byte) (raw)) => 3
run: read-character/parse-traces/main22 4: #\3 => ((4 character))
mem: ((4 character)): 6497 <= #\3
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 84
run: read-character/parse-traces/main22 5: 85 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 85
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 3
run: parse-traces/main22 6: #\3 => ((4 character))
mem: ((4 character)): 1227 <= #\3
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 3
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6523 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6525 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 85
run: end-of-stream?/parse-traces/main22 2: 85 => ((2 integer))
mem: ((2 integer)): 6526 <= 85
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6527 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6528 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 85
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6529 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6554 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6556 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6557 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6558 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1117 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 6559 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 85
run: read-character/parse-traces/main22 5: 86 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 86
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6585 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6587 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 86
run: end-of-stream?/parse-traces/main22 2: 86 => ((2 integer))
mem: ((2 integer)): 6588 <= 86
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6589 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6590 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 86
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6591 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6616 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6618 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6619 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6620 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1118 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 6621 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 86
run: read-character/parse-traces/main22 5: 87 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 87
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6647 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6649 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 87
run: end-of-stream?/parse-traces/main22 2: 87 => ((2 integer))
mem: ((2 integer)): 6650 <= 87
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6651 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6652 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 87
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6653 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6678 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6680 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6681 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6682 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1119 byte) (raw)) => j
run: read-character/parse-traces/main22 4: #\j => ((4 character))
mem: ((4 character)): 6683 <= #\j
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 87
run: read-character/parse-traces/main22 5: 88 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 88
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => j
run: parse-traces/main22 6: #\j => ((4 character))
mem: ((4 character)): 1227 <= #\j
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => j
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6709 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6711 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 88
run: end-of-stream?/parse-traces/main22 2: 88 => ((2 integer))
mem: ((2 integer)): 6712 <= 88
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6713 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6714 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 88
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6715 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6740 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6742 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6743 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6744 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1120 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 6745 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 88
run: read-character/parse-traces/main22 5: 89 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 89
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 5
run: parse-traces/main22 9: 6 => ((2 integer))
mem: ((2 integer)): 1225 <= 6
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 6
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6771 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6773 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 89
run: end-of-stream?/parse-traces/main22 2: 89 => ((2 integer))
mem: ((2 integer)): 6774 <= 89
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6775 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6776 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 89
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6777 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6802 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6804 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6805 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6806 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1121 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 6807 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 89
run: read-character/parse-traces/main22 5: 90 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 90
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6833 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6835 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 90
run: end-of-stream?/parse-traces/main22 2: 90 => ((2 integer))
mem: ((2 integer)): 6836 <= 90
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6837 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6838 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 90
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6839 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6864 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6866 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6867 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6868 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1122 byte) (raw)) => e
run: read-character/parse-traces/main22 4: #\e => ((4 character))
mem: ((4 character)): 6869 <= #\e
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 90
run: read-character/parse-traces/main22 5: 91 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 91
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => e
run: parse-traces/main22 6: #\e => ((4 character))
mem: ((4 character)): 1227 <= #\e
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => e
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6895 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6897 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 91
run: end-of-stream?/parse-traces/main22 2: 91 => ((2 integer))
mem: ((2 integer)): 6898 <= 91
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6899 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6900 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 91
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6901 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6926 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6928 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6929 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6930 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1123 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 6931 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 91
run: read-character/parse-traces/main22 5: 92 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 92
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 6957 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6959 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 92
run: end-of-stream?/parse-traces/main22 2: 92 => ((2 integer))
mem: ((2 integer)): 6960 <= 92
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6961 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 6962 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 92
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 6963 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 6988 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 6990 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 6991 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 6992 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1124 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 6993 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 92
run: read-character/parse-traces/main22 5: 93 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 93
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7019 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7021 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 93
run: end-of-stream?/parse-traces/main22 2: 93 => ((2 integer))
mem: ((2 integer)): 7022 <= 93
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7023 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7024 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 93
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7025 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7050 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7052 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7053 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7054 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1125 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 7055 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 93
run: read-character/parse-traces/main22 5: 94 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 94
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7081 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7083 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 94
run: end-of-stream?/parse-traces/main22 2: 94 => ((2 integer))
mem: ((2 integer)): 7084 <= 94
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7085 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7086 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 94
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7087 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7112 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7114 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7115 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7116 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1126 byte) (raw)) => 3
run: read-character/parse-traces/main22 4: #\3 => ((4 character))
mem: ((4 character)): 7117 <= #\3
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 94
run: read-character/parse-traces/main22 5: 95 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 95
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 3
run: parse-traces/main22 6: #\3 => ((4 character))
mem: ((4 character)): 1227 <= #\3
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 3
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7143 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7145 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 95
run: end-of-stream?/parse-traces/main22 2: 95 => ((2 integer))
mem: ((2 integer)): 7146 <= 95
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7147 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7148 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 95
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7149 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7174 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7176 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7177 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7178 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1127 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 7179 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 95
run: read-character/parse-traces/main22 5: 96 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 96
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7205 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7207 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 96
run: end-of-stream?/parse-traces/main22 2: 96 => ((2 integer))
mem: ((2 integer)): 7208 <= 96
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7209 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7210 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 96
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7211 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7236 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7238 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7239 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7240 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1128 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 7241 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 96
run: read-character/parse-traces/main22 5: 97 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 97
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7267 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7269 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 97
run: end-of-stream?/parse-traces/main22 2: 97 => ((2 integer))
mem: ((2 integer)): 7270 <= 97
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7271 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7272 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 97
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7273 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7298 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7300 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7301 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7302 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1129 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 7303 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 97
run: read-character/parse-traces/main22 5: 98 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 98
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 6
run: parse-traces/main22 9: 7 => ((2 integer))
mem: ((2 integer)): 1225 <= 7
schedule: scheduling parse-traces/main22 for further processing
schedule: parse-traces/main22
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 7
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7329 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7331 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 98
run: end-of-stream?/parse-traces/main22 2: 98 => ((2 integer))
mem: ((2 integer)): 7332 <= 98
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7333 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7334 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 98
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7335 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7360 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7362 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7363 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7364 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1130 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 7365 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 98
run: read-character/parse-traces/main22 5: 99 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 99
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7391 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7393 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 99
run: end-of-stream?/parse-traces/main22 2: 99 => ((2 integer))
mem: ((2 integer)): 7394 <= 99
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7395 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7396 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 99
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7397 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7422 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7424 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7425 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7426 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1131 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 7427 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 99
run: read-character/parse-traces/main22 5: 100 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 100
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7453 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7455 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 100
run: end-of-stream?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 7456 <= 100
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7457 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7458 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 100
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7459 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7484 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7486 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7487 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7488 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1132 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 7489 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 100
run: read-character/parse-traces/main22 5: 101 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 101
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7515 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7517 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 101
run: end-of-stream?/parse-traces/main22 2: 101 => ((2 integer))
mem: ((2 integer)): 7518 <= 101
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7519 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7520 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 101
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7521 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7546 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7548 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7549 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7550 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1133 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 7551 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 101
run: read-character/parse-traces/main22 5: 102 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 102
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7577 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7579 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 102
run: end-of-stream?/parse-traces/main22 2: 102 => ((2 integer))
mem: ((2 integer)): 7580 <= 102
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7581 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7582 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 102
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7583 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7608 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7610 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7611 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7612 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1134 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 7613 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 102
run: read-character/parse-traces/main22 5: 103 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 103
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7639 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7641 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 103
run: end-of-stream?/parse-traces/main22 2: 103 => ((2 integer))
mem: ((2 integer)): 7642 <= 103
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7643 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7644 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 103
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7645 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7670 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7672 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7673 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7674 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1135 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 7675 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 103
run: read-character/parse-traces/main22 5: 104 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 104
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7701 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7703 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 104
run: end-of-stream?/parse-traces/main22 2: 104 => ((2 integer))
mem: ((2 integer)): 7704 <= 104
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7705 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7706 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 104
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7707 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7732 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7734 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7735 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7736 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1136 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 7737 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 104
run: read-character/parse-traces/main22 5: 105 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 105
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7763 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7765 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 105
run: end-of-stream?/parse-traces/main22 2: 105 => ((2 integer))
mem: ((2 integer)): 7766 <= 105
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7767 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7768 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 105
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7769 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7794 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7796 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7797 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7798 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1137 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 7799 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 105
run: read-character/parse-traces/main22 5: 106 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 106
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7825 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7827 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 106
run: end-of-stream?/parse-traces/main22 2: 106 => ((2 integer))
mem: ((2 integer)): 7828 <= 106
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7829 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7830 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 106
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7831 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7856 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7858 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7859 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7860 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1138 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 7861 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 106
run: read-character/parse-traces/main22 5: 107 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 107
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7887 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7889 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 107
run: end-of-stream?/parse-traces/main22 2: 107 => ((2 integer))
mem: ((2 integer)): 7890 <= 107
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7891 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7892 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 107
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7893 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7918 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7920 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7921 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7922 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1139 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 7923 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 107
run: read-character/parse-traces/main22 5: 108 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 108
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 7949 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7951 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 108
run: end-of-stream?/parse-traces/main22 2: 108 => ((2 integer))
mem: ((2 integer)): 7952 <= 108
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7953 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 7954 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 108
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 7955 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 7980 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 7982 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 7983 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 7984 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1140 byte) (raw)) => 4
run: read-character/parse-traces/main22 4: #\4 => ((4 character))
mem: ((4 character)): 7985 <= #\4
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 108
run: read-character/parse-traces/main22 5: 109 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 109
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 4
run: parse-traces/main22 6: #\4 => ((4 character))
mem: ((4 character)): 1227 <= #\4
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 4
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8011 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8013 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 109
run: end-of-stream?/parse-traces/main22 2: 109 => ((2 integer))
mem: ((2 integer)): 8014 <= 109
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8015 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8016 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 109
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8017 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8042 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8044 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8045 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8046 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1141 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 8047 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 109
run: read-character/parse-traces/main22 5: 110 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 110
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8073 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8075 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 110
run: end-of-stream?/parse-traces/main22 2: 110 => ((2 integer))
mem: ((2 integer)): 8076 <= 110
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8077 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8078 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 110
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8079 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8104 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8106 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8107 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8108 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1142 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 8109 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 110
run: read-character/parse-traces/main22 5: 111 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 111
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8135 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8137 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 111
run: end-of-stream?/parse-traces/main22 2: 111 => ((2 integer))
mem: ((2 integer)): 8138 <= 111
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8139 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8140 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 111
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8141 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8166 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8168 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8169 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8170 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1143 byte) (raw)) => k
run: read-character/parse-traces/main22 4: #\k => ((4 character))
mem: ((4 character)): 8171 <= #\k
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 111
run: read-character/parse-traces/main22 5: 112 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 112
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => k
run: parse-traces/main22 6: #\k => ((4 character))
mem: ((4 character)): 1227 <= #\k
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => k
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8197 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8199 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 112
run: end-of-stream?/parse-traces/main22 2: 112 => ((2 integer))
mem: ((2 integer)): 8200 <= 112
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8201 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8202 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 112
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8203 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8228 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8230 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8231 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8232 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1144 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 8233 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 112
run: read-character/parse-traces/main22 5: 113 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 113
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 7
run: parse-traces/main22 9: 8 => ((2 integer))
mem: ((2 integer)): 1225 <= 8
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 8
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8259 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8261 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 113
run: end-of-stream?/parse-traces/main22 2: 113 => ((2 integer))
mem: ((2 integer)): 8262 <= 113
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8263 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8264 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 113
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8265 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8290 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8292 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8293 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8294 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1145 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 8295 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 113
run: read-character/parse-traces/main22 5: 114 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 114
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8321 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8323 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 114
run: end-of-stream?/parse-traces/main22 2: 114 => ((2 integer))
mem: ((2 integer)): 8324 <= 114
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8325 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8326 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 114
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8327 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8352 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8354 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8355 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8356 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1146 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 8357 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 114
run: read-character/parse-traces/main22 5: 115 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 115
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8383 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8385 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 115
run: end-of-stream?/parse-traces/main22 2: 115 => ((2 integer))
mem: ((2 integer)): 8386 <= 115
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8387 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8388 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 115
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8389 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8414 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8416 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8417 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8418 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1147 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 8419 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 115
run: read-character/parse-traces/main22 5: 116 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 116
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8445 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8447 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 116
run: end-of-stream?/parse-traces/main22 2: 116 => ((2 integer))
mem: ((2 integer)): 8448 <= 116
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8449 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8450 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 116
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8451 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8476 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8478 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8479 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8480 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1148 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 8481 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 116
run: read-character/parse-traces/main22 5: 117 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 117
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8507 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8509 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 117
run: end-of-stream?/parse-traces/main22 2: 117 => ((2 integer))
mem: ((2 integer)): 8510 <= 117
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8511 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8512 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 117
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8513 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8538 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8540 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8541 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8542 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1149 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 8543 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 117
run: read-character/parse-traces/main22 5: 118 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 118
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8569 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8571 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 118
run: end-of-stream?/parse-traces/main22 2: 118 => ((2 integer))
mem: ((2 integer)): 8572 <= 118
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8573 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8574 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 118
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8575 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8600 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8602 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8603 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8604 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1150 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 8605 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 118
run: read-character/parse-traces/main22 5: 119 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 119
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8631 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8633 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 119
run: end-of-stream?/parse-traces/main22 2: 119 => ((2 integer))
mem: ((2 integer)): 8634 <= 119
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8635 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8636 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 119
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8637 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8662 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8664 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8665 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8666 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1151 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 8667 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 119
run: read-character/parse-traces/main22 5: 120 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 120
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8693 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8695 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 120
run: end-of-stream?/parse-traces/main22 2: 120 => ((2 integer))
mem: ((2 integer)): 8696 <= 120
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8697 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8698 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 120
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8699 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8724 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8726 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8727 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8728 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1152 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 8729 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 120
run: read-character/parse-traces/main22 5: 121 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 121
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8755 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8757 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 121
run: end-of-stream?/parse-traces/main22 2: 121 => ((2 integer))
mem: ((2 integer)): 8758 <= 121
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8759 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8760 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 121
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8761 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8786 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8788 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8789 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8790 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1153 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 8791 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 121
run: read-character/parse-traces/main22 5: 122 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 122
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8817 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8819 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 122
run: end-of-stream?/parse-traces/main22 2: 122 => ((2 integer))
mem: ((2 integer)): 8820 <= 122
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8821 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8822 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 122
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8823 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8848 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8850 <= 1220
schedule: scheduling read-character/parse-traces/main22 for further processing
schedule: read-character/parse-traces/main22
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8851 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8852 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1154 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 8853 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 122
run: read-character/parse-traces/main22 5: 123 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 123
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8879 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8881 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 123
run: end-of-stream?/parse-traces/main22 2: 123 => ((2 integer))
mem: ((2 integer)): 8882 <= 123
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8883 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8884 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 123
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8885 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8910 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8912 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8913 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8914 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1155 byte) (raw)) => 5
run: read-character/parse-traces/main22 4: #\5 => ((4 character))
mem: ((4 character)): 8915 <= #\5
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 123
run: read-character/parse-traces/main22 5: 124 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 124
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 5
run: parse-traces/main22 6: #\5 => ((4 character))
mem: ((4 character)): 1227 <= #\5
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 5
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 8941 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8943 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 124
run: end-of-stream?/parse-traces/main22 2: 124 => ((2 integer))
mem: ((2 integer)): 8944 <= 124
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8945 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 8946 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 124
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 8947 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 8972 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 8974 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 8975 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 8976 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1156 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 8977 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 124
run: read-character/parse-traces/main22 5: 125 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 125
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9003 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9005 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 125
run: end-of-stream?/parse-traces/main22 2: 125 => ((2 integer))
mem: ((2 integer)): 9006 <= 125
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9007 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9008 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 125
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9009 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9034 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9036 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9037 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9038 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1157 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 9039 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 125
run: read-character/parse-traces/main22 5: 126 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 126
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9065 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9067 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 126
run: end-of-stream?/parse-traces/main22 2: 126 => ((2 integer))
mem: ((2 integer)): 9068 <= 126
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9069 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9070 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 126
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9071 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9096 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9098 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9099 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9100 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1158 byte) (raw)) => l
run: read-character/parse-traces/main22 4: #\l => ((4 character))
mem: ((4 character)): 9101 <= #\l
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 126
run: read-character/parse-traces/main22 5: 127 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 127
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => l
run: parse-traces/main22 6: #\l => ((4 character))
mem: ((4 character)): 1227 <= #\l
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => l
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9127 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9129 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 127
run: end-of-stream?/parse-traces/main22 2: 127 => ((2 integer))
mem: ((2 integer)): 9130 <= 127
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9131 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9132 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 127
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9133 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9158 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9160 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9161 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9162 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1159 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 9163 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 127
run: read-character/parse-traces/main22 5: 128 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 128
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 8
run: parse-traces/main22 9: 9 => ((2 integer))
mem: ((2 integer)): 1225 <= 9
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 9
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9189 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9191 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 128
run: end-of-stream?/parse-traces/main22 2: 128 => ((2 integer))
mem: ((2 integer)): 9192 <= 128
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9193 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9194 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 128
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9195 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9220 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9222 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9223 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9224 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1160 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 9225 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 128
run: read-character/parse-traces/main22 5: 129 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 129
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9251 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9253 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 129
run: end-of-stream?/parse-traces/main22 2: 129 => ((2 integer))
mem: ((2 integer)): 9254 <= 129
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9255 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9256 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 129
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9257 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9282 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9284 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9285 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9286 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1161 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 9287 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 129
run: read-character/parse-traces/main22 5: 130 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 130
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9313 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9315 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 130
run: end-of-stream?/parse-traces/main22 2: 130 => ((2 integer))
mem: ((2 integer)): 9316 <= 130
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9317 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9318 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 130
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9319 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9344 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9346 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9347 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9348 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1162 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 9349 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 130
run: read-character/parse-traces/main22 5: 131 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 131
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9375 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9377 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 131
run: end-of-stream?/parse-traces/main22 2: 131 => ((2 integer))
mem: ((2 integer)): 9378 <= 131
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9379 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9380 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 131
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9381 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9406 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9408 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9409 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9410 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1163 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 9411 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 131
run: read-character/parse-traces/main22 5: 132 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 132
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9437 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9439 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 132
run: end-of-stream?/parse-traces/main22 2: 132 => ((2 integer))
mem: ((2 integer)): 9440 <= 132
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9441 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9442 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 132
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9443 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9468 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9470 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9471 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9472 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1164 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 9473 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 132
run: read-character/parse-traces/main22 5: 133 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 133
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9499 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9501 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 133
run: end-of-stream?/parse-traces/main22 2: 133 => ((2 integer))
mem: ((2 integer)): 9502 <= 133
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9503 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9504 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 133
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9505 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9530 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9532 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9533 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9534 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1165 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 9535 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 133
run: read-character/parse-traces/main22 5: 134 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 134
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9561 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9563 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 134
run: end-of-stream?/parse-traces/main22 2: 134 => ((2 integer))
mem: ((2 integer)): 9564 <= 134
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9565 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9566 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 134
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9567 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9592 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9594 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9595 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9596 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1166 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 9597 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 134
run: read-character/parse-traces/main22 5: 135 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 135
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9623 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9625 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 135
run: end-of-stream?/parse-traces/main22 2: 135 => ((2 integer))
mem: ((2 integer)): 9626 <= 135
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9627 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9628 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 135
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9629 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9654 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9656 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9657 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9658 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1167 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 9659 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 135
run: read-character/parse-traces/main22 5: 136 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 136
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9685 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9687 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 136
run: end-of-stream?/parse-traces/main22 2: 136 => ((2 integer))
mem: ((2 integer)): 9688 <= 136
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9689 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9690 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 136
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9691 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9716 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9718 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9719 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9720 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1168 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 9721 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 136
run: read-character/parse-traces/main22 5: 137 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 137
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9747 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9749 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 137
run: end-of-stream?/parse-traces/main22 2: 137 => ((2 integer))
mem: ((2 integer)): 9750 <= 137
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9751 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9752 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 137
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9753 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9778 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9780 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9781 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9782 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1169 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 9783 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 137
run: read-character/parse-traces/main22 5: 138 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 138
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9809 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9811 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 138
run: end-of-stream?/parse-traces/main22 2: 138 => ((2 integer))
mem: ((2 integer)): 9812 <= 138
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9813 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9814 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 138
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9815 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9840 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9842 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9843 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9844 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1170 byte) (raw)) => 6
run: read-character/parse-traces/main22 4: #\6 => ((4 character))
mem: ((4 character)): 9845 <= #\6
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 138
run: read-character/parse-traces/main22 5: 139 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 139
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 6
run: parse-traces/main22 6: #\6 => ((4 character))
mem: ((4 character)): 1227 <= #\6
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 6
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9871 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9873 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 139
run: end-of-stream?/parse-traces/main22 2: 139 => ((2 integer))
mem: ((2 integer)): 9874 <= 139
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9875 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9876 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 139
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9877 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9902 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9904 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9905 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9906 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1171 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 9907 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 139
run: read-character/parse-traces/main22 5: 140 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 140
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9933 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9935 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 140
run: end-of-stream?/parse-traces/main22 2: 140 => ((2 integer))
mem: ((2 integer)): 9936 <= 140
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9937 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 9938 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 140
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 9939 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 9964 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9966 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 9967 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9968 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1172 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 9969 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 140
run: read-character/parse-traces/main22 5: 141 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 141
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 9995 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 9997 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 141
run: end-of-stream?/parse-traces/main22 2: 141 => ((2 integer))
mem: ((2 integer)): 9998 <= 141
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 9999 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10000 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 141
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10001 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10026 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10028 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10029 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10030 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1173 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 10031 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 141
run: read-character/parse-traces/main22 5: 142 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 142
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10057 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10059 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 142
run: end-of-stream?/parse-traces/main22 2: 142 => ((2 integer))
mem: ((2 integer)): 10060 <= 142
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10061 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10062 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 142
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10063 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10088 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10090 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10091 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10092 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1174 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\newline => ((4 character))
mem: ((4 character)): 10093 <= #\newline
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 142
run: read-character/parse-traces/main22 5: 143 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 143
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\newline => ((4 character))
mem: ((4 character)): 1227 <= #\newline
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: t => ((5 boolean))
mem: ((5 boolean)): 1228 <= t
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: parse-traces/main22 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 9
run: parse-traces/main22 9: 10 => ((2 integer))
mem: ((2 integer)): 1225 <= 10
run: parse-traces/main22 10: ((($print)) (( literal)))
run: parse-traces/main22 11: ((($print)) ((2 integer)))
mem: ((2 integer)) => 10
run: parse-traces/main22 12: ((($print)) ((
literal)))
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10119 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10121 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 143
run: end-of-stream?/parse-traces/main22 2: 143 => ((2 integer))
mem: ((2 integer)): 10122 <= 143
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10123 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10124 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 143
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10125 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10150 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10152 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10153 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10154 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1175 byte) (raw)) => r
run: read-character/parse-traces/main22 4: #\r => ((4 character))
mem: ((4 character)): 10155 <= #\r
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 143
run: read-character/parse-traces/main22 5: 144 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 144
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => r
run: parse-traces/main22 6: #\r => ((4 character))
mem: ((4 character)): 1227 <= #\r
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => r
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10181 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10183 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 144
run: end-of-stream?/parse-traces/main22 2: 144 => ((2 integer))
mem: ((2 integer)): 10184 <= 144
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10185 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10186 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 144
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10187 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10212 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10214 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10215 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10216 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1176 byte) (raw)) => u
run: read-character/parse-traces/main22 4: #\u => ((4 character))
mem: ((4 character)): 10217 <= #\u
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 144
run: read-character/parse-traces/main22 5: 145 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 145
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => u
run: parse-traces/main22 6: #\u => ((4 character))
mem: ((4 character)): 1227 <= #\u
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => u
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10243 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10245 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 145
run: end-of-stream?/parse-traces/main22 2: 145 => ((2 integer))
mem: ((2 integer)): 10246 <= 145
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10247 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10248 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 145
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10249 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10274 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10276 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10277 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10278 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1177 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 10279 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 145
run: read-character/parse-traces/main22 5: 146 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 146
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10305 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10307 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 146
run: end-of-stream?/parse-traces/main22 2: 146 => ((2 integer))
mem: ((2 integer)): 10308 <= 146
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10309 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10310 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 146
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10311 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10336 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10338 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10339 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10340 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1178 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 10341 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 146
run: read-character/parse-traces/main22 5: 147 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 147
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10367 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10369 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 147
run: end-of-stream?/parse-traces/main22 2: 147 => ((2 integer))
mem: ((2 integer)): 10370 <= 147
schedule: scheduling end-of-stream?/parse-traces/main22 for further processing
schedule: end-of-stream?/parse-traces/main22
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10371 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10372 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 147
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10373 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10398 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10400 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10401 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10402 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1179 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 10403 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 147
run: read-character/parse-traces/main22 5: 148 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 148
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10429 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10431 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 148
run: end-of-stream?/parse-traces/main22 2: 148 => ((2 integer))
mem: ((2 integer)): 10432 <= 148
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10433 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10434 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 148
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10435 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10460 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10462 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10463 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10464 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1180 byte) (raw)) => m
run: read-character/parse-traces/main22 4: #\m => ((4 character))
mem: ((4 character)): 10465 <= #\m
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 148
run: read-character/parse-traces/main22 5: 149 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 149
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => m
run: parse-traces/main22 6: #\m => ((4 character))
mem: ((4 character)): 1227 <= #\m
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => m
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10491 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10493 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 149
run: end-of-stream?/parse-traces/main22 2: 149 => ((2 integer))
mem: ((2 integer)): 10494 <= 149
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10495 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10496 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 149
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10497 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10522 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10524 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10525 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10526 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1181 byte) (raw)) => a
run: read-character/parse-traces/main22 4: #\a => ((4 character))
mem: ((4 character)): 10527 <= #\a
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 149
run: read-character/parse-traces/main22 5: 150 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 150
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => a
run: parse-traces/main22 6: #\a => ((4 character))
mem: ((4 character)): 1227 <= #\a
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => a
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10553 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10555 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 150
run: end-of-stream?/parse-traces/main22 2: 150 => ((2 integer))
mem: ((2 integer)): 10556 <= 150
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10557 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10558 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 150
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10559 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10584 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10586 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10587 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10588 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1182 byte) (raw)) => i
run: read-character/parse-traces/main22 4: #\i => ((4 character))
mem: ((4 character)): 10589 <= #\i
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 150
run: read-character/parse-traces/main22 5: 151 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 151
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => i
run: parse-traces/main22 6: #\i => ((4 character))
mem: ((4 character)): 1227 <= #\i
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => i
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10615 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10617 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 151
run: end-of-stream?/parse-traces/main22 2: 151 => ((2 integer))
mem: ((2 integer)): 10618 <= 151
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10619 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10620 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 151
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10621 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10646 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10648 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10649 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10650 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1183 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 10651 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 151
run: read-character/parse-traces/main22 5: 152 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 152
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10677 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10679 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 152
run: end-of-stream?/parse-traces/main22 2: 152 => ((2 integer))
mem: ((2 integer)): 10680 <= 152
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10681 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10682 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 152
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10683 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10708 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10710 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10711 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10712 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1184 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 10713 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 152
run: read-character/parse-traces/main22 5: 153 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 153
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10739 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10741 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 153
run: end-of-stream?/parse-traces/main22 2: 153 => ((2 integer))
mem: ((2 integer)): 10742 <= 153
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10743 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10744 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 153
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10745 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10770 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10772 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10773 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10774 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1185 byte) (raw)) => 7
run: read-character/parse-traces/main22 4: #\7 => ((4 character))
mem: ((4 character)): 10775 <= #\7
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 153
run: read-character/parse-traces/main22 5: 154 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 154
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => 7
run: parse-traces/main22 6: #\7 => ((4 character))
mem: ((4 character)): 1227 <= #\7
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => 7
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10801 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10803 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 154
run: end-of-stream?/parse-traces/main22 2: 154 => ((2 integer))
mem: ((2 integer)): 10804 <= 154
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10805 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10806 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 154
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10807 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10832 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10834 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10835 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10836 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1186 byte) (raw)) => :
run: read-character/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 10837 <= #\:
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 154
run: read-character/parse-traces/main22 5: 155 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 155
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => :
run: parse-traces/main22 6: #\: => ((4 character))
mem: ((4 character)): 1227 <= #\:
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => :
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10863 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10865 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 155
run: end-of-stream?/parse-traces/main22 2: 155 => ((2 integer))
mem: ((2 integer)): 10866 <= 155
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10867 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10868 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 155
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10869 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10894 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10896 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10897 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10898 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1187 byte) (raw)) =>
run: read-character/parse-traces/main22 4: #\space => ((4 character))
mem: ((4 character)): 10899 <= #\space
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 155
run: read-character/parse-traces/main22 5: 156 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 156
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) =>
run: parse-traces/main22 6: #\space => ((4 character))
mem: ((4 character)): 1227 <= #\space
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) =>
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10925 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10927 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 156
run: end-of-stream?/parse-traces/main22 2: 156 => ((2 integer))
mem: ((2 integer)): 10928 <= 156
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10929 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10930 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 156
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 10931 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 6: (((4 character)) <- ((read-character)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-character/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-character/parse-traces/main22 0: 10956 => ((default-space space-address))
run: read-character/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-character/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10958 <= 1220
run: read-character/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-character/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 10959 <= 1220
run: read-character/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-character/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10960 <= 1031
run: read-character/parse-traces/main22 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)) => 157
mem: ((1188 byte) (raw)) => n
run: read-character/parse-traces/main22 4: #\n => ((4 character))
mem: ((4 character)): 10961 <= #\n
run: read-character/parse-traces/main22 5: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 156
run: read-character/parse-traces/main22 5: 157 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 157
run: read-character/parse-traces/main22 6: (((reply)) ((4 character)))
mem: ((4 character)) => n
run: parse-traces/main22 6: #\n => ((4 character))
mem: ((4 character)): 1227 <= #\n
run: parse-traces/main22 7: (((5 boolean)) <- ((equal)) ((4 character)) ((
literal)))
mem: ((4 character)) => n
run: parse-traces/main22 7: nil => ((5 boolean))
mem: ((5 boolean)): 1228 <= nil
run: parse-traces/main22 8: (((jump-unless)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 13: (((jump)) ((-10 offset)))
run: parse-traces/main22 4: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 10987 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 10989 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 2: 157 => ((2 integer))
mem: ((2 integer)): 10990 <= 157
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 10991 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 10992 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 157
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 10993 <= t
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => t
run: parse-traces/main22 4: t => ((3 boolean))
mem: ((3 boolean)): 1226 <= t
run: parse-traces/main22 5: (((jump-if)) ((3 boolean)) ((8 offset)))
mem: ((3 boolean)) => t
run: parse-traces/main22 14: ((($print)) ((2 integer)))
mem: ((2 integer)) => 10
run: parse-traces/main22 15: ((($print)) (( lines
literal)))
run: parse-traces/main22 16: (((1 stream-address)) <- ((rewind-stream)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: rewind-stream/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: rewind-stream/parse-traces/main22 0: 11018 => ((default-space space-address))
run: rewind-stream/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: rewind-stream/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 11020 <= 1220
run: rewind-stream/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: rewind-stream/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 11021 <= 1220
run: rewind-stream/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: rewind-stream/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 0
run: rewind-stream/parse-traces/main22 4: (((reply)) ((1 stream-address) (same-as-arg 0)))
mem: ((1 stream-address) (same-as-arg 0)) => 1220
run: parse-traces/main22 16: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 1224 <= 1220
run: parse-traces/main22 17: (((6 buffer-address)) <- ((init-buffer)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 11049 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 11051 <= 11080
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 11080 => ((2 integer-address))
mem: ((2 integer-address)): 11052 <= 11080
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 11080 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 11081 => ((3 string-address-address))
mem: ((3 string-address-address)): 11053 <= 11081
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (30)
run: init-buffer/parse-traces/main22 5: 30 => ((4 integer))
mem: ((4 integer)): 11054 <= 30
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 30
run: init-buffer/parse-traces/main22 6: 11082 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 11081 <= 11082
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: parse-traces/main22 17: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 18: (((7 instruction-trace-address)) <- ((copy)) ((nil literal)))
run: parse-traces/main22 18: nil => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= nil
run: parse-traces/main22 19: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 11113 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 11144 => ((1 buffer-address))
mem: ((1 buffer-address)): 11115 <= 11144
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 11144 => ((2 integer-address))
mem: ((2 integer-address)): 11116 <= 11144
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 11144 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 11145 => ((3 string-address-address))
mem: ((3 string-address-address)): 11117 <= 11145
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 11118 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 11146 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 11145 <= 11146
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11144
run: parse-traces/main22 19: 11144 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 11144
run: parse-traces/main22 20: (((9 string-address) (const)) <- ((new)) run)
run: parse-traces/main22 20: 11152 => ((9 string-address) (const))
mem: ((9 string-address) (const)): 1232 <= 11152
run: parse-traces/main22 21: ((($print)) ((parsing
literal)))
run: parse-traces/main22 22: (((2 integer)) <- ((copy)) ((0 literal)))
run: parse-traces/main22 22: 0 => ((2 integer))
mem: ((2 integer)): 1225 <= 0
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 11156 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 11158 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 0
run: end-of-stream?/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 11159 <= 0
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 11160 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 11161 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11162 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 11187 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 11189 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 11190 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 11191 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 11218 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 0)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 11220 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 0)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 11221 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 0)
run: find-next/read-line/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 11222 <= 0
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 11223 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 0
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1032 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 11225 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/read-line/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 11222 <= 1
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 1
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1033 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 11225 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/read-line/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 11222 <= 2
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 2
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1034 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 11225 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/read-line/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 11222 <= 3
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 3
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1035 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 11225 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/read-line/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 11222 <= 4
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 4
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1036 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11225 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 4
run: find-next/read-line/parse-traces/main22 10: 5 => ((3 integer))
mem: ((3 integer)): 11222 <= 5
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 5
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 5
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1037 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 11225 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 5
run: find-next/read-line/parse-traces/main22 10: 6 => ((3 integer))
mem: ((3 integer)): 11222 <= 6
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 6
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 6
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1038 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 11225 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 6
run: find-next/read-line/parse-traces/main22 10: 7 => ((3 integer))
mem: ((3 integer)): 11222 <= 7
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 7
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 7
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1039 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 11225 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 7
run: find-next/read-line/parse-traces/main22 10: 8 => ((3 integer))
mem: ((3 integer)): 11222 <= 8
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 8
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 8
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1040 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 11225 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 8
run: find-next/read-line/parse-traces/main22 10: 9 => ((3 integer))
mem: ((3 integer)): 11222 <= 9
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 9
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 9
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1041 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11225 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 9
run: find-next/read-line/parse-traces/main22 10: 10 => ((3 integer))
mem: ((3 integer)): 11222 <= 10
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 10
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 10
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1042 byte) (raw)) => 0
run: find-next/read-line/parse-traces/main22 7: #\0 => ((6 byte))
mem: ((6 byte)): 11225 <= #\0
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 0
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 10
run: find-next/read-line/parse-traces/main22 10: 11 => ((3 integer))
mem: ((3 integer)): 11222 <= 11
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 11
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 11
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1043 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 11225 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 11
run: find-next/read-line/parse-traces/main22 10: 12 => ((3 integer))
mem: ((3 integer)): 11222 <= 12
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 12
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 12
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1044 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11225 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 12
run: find-next/read-line/parse-traces/main22 10: 13 => ((3 integer))
mem: ((3 integer)): 11222 <= 13
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 13
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 13
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1045 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 11225 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 13
run: find-next/read-line/parse-traces/main22 10: 14 => ((3 integer))
mem: ((3 integer)): 11222 <= 14
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 14
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 14
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1046 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11225 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 14
run: find-next/read-line/parse-traces/main22 10: 15 => ((3 integer))
mem: ((3 integer)): 11222 <= 15
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 15
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 15
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1047 byte) (raw)) => b
run: find-next/read-line/parse-traces/main22 7: #\b => ((6 byte))
mem: ((6 byte)): 11225 <= #\b
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => b
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 15
run: find-next/read-line/parse-traces/main22 10: 16 => ((3 integer))
mem: ((3 integer)): 11222 <= 16
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 16
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 16
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1048 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11225 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 16
run: find-next/read-line/parse-traces/main22 10: 17 => ((3 integer))
mem: ((3 integer)): 11222 <= 17
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 17
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 17
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1049 byte) (raw)) => c
run: find-next/read-line/parse-traces/main22 7: #\c => ((6 byte))
mem: ((6 byte)): 11225 <= #\c
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => c
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11226 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 17
run: find-next/read-line/parse-traces/main22 10: 18 => ((3 integer))
mem: ((3 integer)): 11222 <= 18
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 18
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11224 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 18
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1050 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 11225 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 11226 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 18
run: read-line/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 11192 <= 18
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 11249 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 0 18)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 11251 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 0 18)
run: string-copy/read-line/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 11252 <= 0
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 0 18)
run: string-copy/read-line/parse-traces/main22 3: 18 => ((3 integer))
mem: ((3 integer)): 11253 <= 18
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 11254 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 18
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 11280 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 18)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 11282 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 18)
run: min/string-copy/read-line/parse-traces/main22 2: 18 => ((2 integer))
mem: ((2 integer)): 11283 <= 18
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 18
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 11284 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 18
run: string-copy/read-line/parse-traces/main22 5: 18 => ((3 integer))
mem: ((3 integer)): 11253 <= 18
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 18
mem: ((2 integer)) => 0
run: string-copy/read-line/parse-traces/main22 6: 18 => ((4 integer))
mem: ((4 integer)): 11254 <= 18
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 18
run: string-copy/read-line/parse-traces/main22 7: 11311 => ((5 string-address))
mem: ((5 string-address)): 11255 <= 11311
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/read-line/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 11256 <= 0
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11257 <= 0
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1032 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 11259 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11312 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11312
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11312 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/read-line/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 11256 <= 1
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 11257 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1033 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 11259 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11313 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11313
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11313 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/read-line/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 11256 <= 2
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 11257 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1034 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 11259 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11314 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11314
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11314 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/read-line/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 11256 <= 3
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 11257 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1035 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 11259 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11315 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11315
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11315 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/read-line/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 11256 <= 4
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 11257 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 4
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1036 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11259 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11316 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11316
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11316 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 4
run: string-copy/read-line/parse-traces/main22 15: 5 => ((6 integer))
mem: ((6 integer)): 11256 <= 5
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 11257 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1037 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 11259 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11317 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11317
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11317 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/read-line/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 11256 <= 6
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 11257 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1038 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11259 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11318 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11318
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11318 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/read-line/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 11256 <= 7
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 11257 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1039 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 11259 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11319 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11319
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11319 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/read-line/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 11256 <= 8
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 11257 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1040 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 11259 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11320 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11320
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11320 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/read-line/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 11256 <= 9
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 11257 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1041 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11259 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11321 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11321
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11321 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/read-line/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 11256 <= 10
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 11257 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1042 byte) (raw)) => 0
run: string-copy/read-line/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 11259 <= #\0
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11322 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11322
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/read-line/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11322 <= #\0
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/read-line/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 11256 <= 11
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 11257 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1043 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 11259 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11323 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11323
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11323 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/read-line/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 11256 <= 12
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 11257 <= 12
schedule: scheduling string-copy/read-line/parse-traces/main22 for further processing
schedule: string-copy/read-line/parse-traces/main22
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1044 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11259 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11324 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11324
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11324 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/read-line/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 11256 <= 13
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 11257 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1045 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11259 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11325 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11325
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11325 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/read-line/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 11256 <= 14
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 11257 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 14
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1046 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11259 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 14
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11326 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11326
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11326 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 14
run: string-copy/read-line/parse-traces/main22 15: 15 => ((6 integer))
mem: ((6 integer)): 11256 <= 15
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 14
run: string-copy/read-line/parse-traces/main22 16: 15 => ((7 integer))
mem: ((7 integer)): 11257 <= 15
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 15
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1047 byte) (raw)) => b
run: string-copy/read-line/parse-traces/main22 12: #\b => ((9 character))
mem: ((9 character)): 11259 <= #\b
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 15
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11327 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11327
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => b
run: string-copy/read-line/parse-traces/main22 14: #\b => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11327 <= #\b
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 15
run: string-copy/read-line/parse-traces/main22 15: 16 => ((6 integer))
mem: ((6 integer)): 11256 <= 16
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 15
run: string-copy/read-line/parse-traces/main22 16: 16 => ((7 integer))
mem: ((7 integer)): 11257 <= 16
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 16
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1048 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11259 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 16
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11328 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11328
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11328 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 16
run: string-copy/read-line/parse-traces/main22 15: 17 => ((6 integer))
mem: ((6 integer)): 11256 <= 17
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 16
run: string-copy/read-line/parse-traces/main22 16: 17 => ((7 integer))
mem: ((7 integer)): 11257 <= 17
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11258 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 17
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1049 byte) (raw)) => c
run: string-copy/read-line/parse-traces/main22 12: #\c => ((9 character))
mem: ((9 character)): 11259 <= #\c
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 17
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 11329 => ((10 character-address))
mem: ((10 character-address)): 11260 <= 11329
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => c
run: string-copy/read-line/parse-traces/main22 14: #\c => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11329 <= #\c
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 17
run: string-copy/read-line/parse-traces/main22 15: 18 => ((6 integer))
mem: ((6 integer)): 11256 <= 18
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 17
run: string-copy/read-line/parse-traces/main22 16: 18 => ((7 integer))
mem: ((7 integer)): 11257 <= 18
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 11258 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11311
run: read-line/parse-traces/main22 5: 11311 => ((5 string-address))
mem: ((5 string-address)): 11193 <= 11311
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 18
run: read-line/parse-traces/main22 6: 19 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 19
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11311
run: parse-traces/main22 26: 11311 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 11311
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 0
run: parse-traces/main22 27: 1 => ((2 integer))
mem: ((2 integer)): 1225 <= 1
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 1
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 11330 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (1 100)
run: divides?/parse-traces/main22 1: 1 => ((1 integer))
mem: ((1 integer)): 11332 <= 1
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 11333 <= 100
run: divides?/parse-traces/main22 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/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 11334 <= 1
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 1
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 11335 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 11311
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 11361 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311)
run: parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11363 <= 11311
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 11392 => ((2 trace-address))
mem: ((2 trace-address)): 11364 <= 11392
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 11394 => ((3 string-address))
mem: ((3 string-address)): 11365 <= 11394
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 11311
mem: ((3 string-address)) => 11394
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 11397 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 11394)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11399 <= 11311
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11311 11394)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 11394 => ((2 string-address))
mem: ((2 string-address)): 11400 <= 11394
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 18 => ((3 integer))
mem: ((3 integer)): 11401 <= 18
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 18
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 11402 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 11311
mem: ((2 string-address)) => 11394
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 11428 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 11394 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11430 <= 11311
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11311 11394 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 11394 => ((2 string-address))
mem: ((2 string-address)): 11431 <= 11394
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 11394 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 11432 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((11394 string) (raw))
mem: ((11394 integer) (raw)) => 2
mem: ((11395 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 11433 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 11434 <= 18
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 11435 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 11311
mem: ((2 string-address)) => 11394
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 11459 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 11394 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11461 <= 11311
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11311 11394 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 11394 => ((2 string-address))
mem: ((2 string-address)): 11462 <= 11394
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 11394 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 11463 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((11394 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 11464 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 11465 <= 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 16 => ((5 integer))
mem: ((5 integer)): 11465 <= 16
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 11466 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 11467 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 11468 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11312 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 11469 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11394 string) (raw))
mem: ((11394 integer) (raw)) => 2
mem: ((11395 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 11470 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 11471 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11436 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 11432 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 11311
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 11490 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11492 <= 11311
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11311 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 11493 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 11494 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 11495 <= 18
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11496 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11313 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 11497 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11498 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 11494 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11496 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11314 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 11497 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11498 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 11494 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11496 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11315 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 11497 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 11498 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 11432 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 11435 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 11311
mem: ((2 string-address)) => 11394
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 11521 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 11394 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11523 <= 11311
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11311 11394 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 11394 => ((2 string-address))
mem: ((2 string-address)): 11524 <= 11394
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 11394 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 11525 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((11394 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 11526 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 11527 <= 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 16 => ((5 integer))
mem: ((5 integer)): 11527 <= 16
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 11528 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 11529 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 11530 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11315 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 11531 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11394 string) (raw))
mem: ((11394 integer) (raw)) => 2
mem: ((11395 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 11532 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 11533 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 11525 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 11529 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 11530 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11316 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 11531 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11394 string) (raw))
mem: ((11394 integer) (raw)) => 2
mem: ((11396 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 11532 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 11533 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 11525 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 11529 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 11530 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 11436 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 11405 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 11311
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 11552 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11554 <= 11311
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11311 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 11555 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 11556 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 11557 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 11583 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (18 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18 => ((1 integer))
mem: ((1 integer)): 11585 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 11586 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 11587 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 11556 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 11557 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 11614 => ((5 string-address))
mem: ((5 string-address)): 11558 <= 11614
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 11559 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11560 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11561 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11312 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 11562 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11615 => ((10 character-address))
mem: ((10 character-address)): 11563 <= 11615
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11615 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 11559 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 11560 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11561 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11313 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 11562 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11616 => ((10 character-address))
mem: ((10 character-address)): 11563 <= 11616
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11616 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 11559 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 11560 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11561 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11314 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 11562 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11617 => ((10 character-address))
mem: ((10 character-address)): 11563 <= 11617
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11617 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 11559 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 11560 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 11561 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11614
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 11614 => ((5 string-address))
mem: ((5 string-address)): 11403 <= 11614
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((11394 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 11406 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 11405 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 11311
mem: ((7 integer)) => 5
mem: ((3 integer)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 11618 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11311 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 11311 => ((1 string-address))
mem: ((1 string-address)): 11620 <= 11311
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11311 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 11621 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11311 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 18 => ((3 integer))
mem: ((3 integer)): 11622 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11311 integer) (raw)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 11623 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 11649 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (18 18)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18 => ((1 integer))
mem: ((1 integer)): 11651 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18 18)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 18 => ((2 integer))
mem: ((2 integer)): 11652 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 11653 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((3 integer))
mem: ((3 integer)): 11622 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 13 => ((4 integer))
mem: ((4 integer)): 11623 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 11680 => ((5 string-address))
mem: ((5 string-address)): 11624 <= 11680
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 11625 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11626 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11317 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 11628 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11681 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11681
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11681 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 11625 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 11626 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11318 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11628 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11682 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11682
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11682 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 11625 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 11626 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11319 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 11628 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11683 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11683
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11683 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 11625 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 11626 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11320 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 11628 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11684 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11684
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11684 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 11625 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 11626 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11321 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11628 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11685 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11685
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11685 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 11625 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 11626 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11322 byte) (raw)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 11628 <= #\0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11686 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11686
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11686 <= #\0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 11625 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 11626 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11323 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 11628 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11687 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11687
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11687 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 11625 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 11626 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11324 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11628 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11688 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11688
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11688 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 11625 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 11626 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11325 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11628 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11689 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11689
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11689 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 11625 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 11626 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 14
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11326 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11628 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11690 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11690
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11690 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 15 => ((6 integer))
mem: ((6 integer)): 11625 <= 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 11626 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 15
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11327 byte) (raw)) => b
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\b => ((9 character))
mem: ((9 character)): 11628 <= #\b
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11691 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11691
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => b
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\b => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11691 <= #\b
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 16 => ((6 integer))
mem: ((6 integer)): 11625 <= 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 11626 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 16
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11328 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11628 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11692 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11692
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11692 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 17 => ((6 integer))
mem: ((6 integer)): 11625 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 11626 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11627 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 17
array-len: ((11311 string) (raw))
mem: ((11311 integer) (raw)) => 18
mem: ((11329 byte) (raw)) => c
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\c => ((9 character))
mem: ((9 character)): 11628 <= #\c
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 11693 => ((10 character-address))
mem: ((10 character-address)): 11629 <= 11693
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => c
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\c => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11693 <= #\c
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 18 => ((6 integer))
mem: ((6 integer)): 11625 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 11626 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 11627 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11680
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 11680 => ((6 string-address))
mem: ((6 string-address)): 11404 <= 11680
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 11614
mem: ((6 string-address)) => 11680
run: parse-trace/parse-traces/main22 4: 11614 => ((4 string-address))
mem: ((4 string-address)): 11366 <= 11614
run: parse-trace/parse-traces/main22 4: 11680 => ((5 string-address))
mem: ((5 string-address)): 11367 <= 11680
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 11392 => ((6 string-address-address))
mem: ((6 string-address-address)): 11368 <= 11392
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 11614
run: parse-trace/parse-traces/main22 6: 11614 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 11392 <= 11614
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 11393 => ((7 string-address-address))
mem: ((7 string-address-address)): 11369 <= 11393
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 11680
run: parse-trace/parse-traces/main22 8: 11680 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 11393 <= 11680
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 11392
run: parse-traces/main22 33: 11392 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 11392
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((11392 string-address) (raw)) => 11614
run: parse-traces/main22 34: 11614 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 11614
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 11614
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 11694 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11614 11152)
run: string-equal/parse-traces/main22 1: 11614 => ((1 string-address))
mem: ((1 string-address)): 11696 <= 11614
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11614 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 11697 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (11614 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 11698 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 11699 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 11700 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 11701 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 11702 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
mem: ((11615 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 11703 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 11704 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 11705 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 11701 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 11702 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
mem: ((11616 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 11703 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 11704 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 11705 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 11701 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 11702 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11614 string) (raw))
mem: ((11614 integer) (raw)) => 3
mem: ((11617 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 11703 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 11704 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 11705 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 11701 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 11702 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => nil
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 11392
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 11725 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (11392)
run: parse-instruction-trace/parse-traces/main22 1: 11392 => ((1 trace-address))
mem: ((1 trace-address)): 11727 <= 11392
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((11393 string-address) (raw)) => 11680
run: parse-instruction-trace/parse-traces/main22 2: 11680 => ((2 string-address))
mem: ((2 string-address)): 11728 <= 11680
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 11756 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 11729 <= 11756
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 11680
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 11760 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11680 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 11680 => ((1 string-address))
mem: ((1 string-address)): 11762 <= 11680
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11680 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 11763 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11680 integer) (raw)) => 13
run: split-first/parse-instruction-trace/parse-traces/main22 3: 13 => ((3 integer))
mem: ((3 integer)): 11764 <= 13
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 13
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 11765 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 11680
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 11791 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11680 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 11680 => ((1 string-address))
mem: ((1 string-address)): 11793 <= 11680
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11680 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 11794 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11680 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 11795 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11680 integer) (raw)) => 13
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 11796 <= 13
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11797 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11681 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 11798 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11799 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 11795 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11797 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11682 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 11798 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11799 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 11795 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11797 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11683 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 11798 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11799 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 11795 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11797 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11684 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 11798 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11799 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 11795 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11797 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11685 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 11798 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 11799 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 11768 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 11680
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 11822 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11680 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 11680 => ((1 string-address))
mem: ((1 string-address)): 11824 <= 11680
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11680 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 11825 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11680 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 11826 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 11827 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 11853 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (13 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13 => ((1 integer))
mem: ((1 integer)): 11855 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 11856 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 11857 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 11826 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 11827 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 11884 => ((5 string-address))
mem: ((5 string-address)): 11828 <= 11884
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 11829 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11830 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11831 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11681 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 11832 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11885 => ((10 character-address))
mem: ((10 character-address)): 11833 <= 11885
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11885 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 11829 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 11830 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11831 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11682 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11832 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11886 => ((10 character-address))
mem: ((10 character-address)): 11833 <= 11886
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11886 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 11829 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 11830 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11831 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11683 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 11832 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11887 => ((10 character-address))
mem: ((10 character-address)): 11833 <= 11887
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11887 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 11829 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 11830 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11831 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11684 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 11832 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11888 => ((10 character-address))
mem: ((10 character-address)): 11833 <= 11888
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11888 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 11829 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 11830 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 11831 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11884
run: split-first/parse-instruction-trace/parse-traces/main22 10: 11884 => ((5 string-address))
mem: ((5 string-address)): 11766 <= 11884
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 11768 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 11680
mem: ((7 integer)) => 5
mem: ((3 integer)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 11889 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11680 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 11680 => ((1 string-address))
mem: ((1 string-address)): 11891 <= 11680
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11680 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 11892 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11680 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 13 => ((3 integer))
mem: ((3 integer)): 11893 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11680 integer) (raw)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 11894 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 11920 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (13 13)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13 => ((1 integer))
mem: ((1 integer)): 11922 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13 13)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 13 => ((2 integer))
mem: ((2 integer)): 11923 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 11924 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 13 => ((3 integer))
mem: ((3 integer)): 11893 <= 13
schedule: scheduling string-copy/split-first/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split-first/parse-instruction-trace/parse-traces/main22
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 8 => ((4 integer))
mem: ((4 integer)): 11894 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 11951 => ((5 string-address))
mem: ((5 string-address)): 11895 <= 11951
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 11896 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11897 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11686 byte) (raw)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 11899 <= #\0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11952 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11952
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11952 <= #\0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 11896 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 11897 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11687 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 11899 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11953 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11953
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11953 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 11896 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 11897 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11688 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11899 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11954 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11954
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11954 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 11896 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 11897 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11689 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 11899 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11955 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11955
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11955 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 11896 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 11897 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11690 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11899 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11956 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11956
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11956 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 11896 <= 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 11897 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11691 byte) (raw)) => b
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\b => ((9 character))
mem: ((9 character)): 11899 <= #\b
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11957 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11957
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => b
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\b => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11957 <= #\b
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 11896 <= 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 11897 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11692 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 11899 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11958 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11958
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11958 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 11896 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 11897 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 11898 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((11680 string) (raw))
mem: ((11680 integer) (raw)) => 13
mem: ((11693 byte) (raw)) => c
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\c => ((9 character))
mem: ((9 character)): 11899 <= #\c
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 11959 => ((10 character-address))
mem: ((10 character-address)): 11900 <= 11959
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => c
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\c => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 11959 <= #\c
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 11896 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 11897 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 11898 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 11951
run: split-first/parse-instruction-trace/parse-traces/main22 12: 11951 => ((6 string-address))
mem: ((6 string-address)): 11767 <= 11951
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 11884
mem: ((6 string-address)) => 11951
run: parse-instruction-trace/parse-traces/main22 4: 11884 => ((4 string-address))
mem: ((4 string-address)): 11730 <= 11884
run: parse-instruction-trace/parse-traces/main22 4: 11951 => ((5 string-address))
mem: ((5 string-address)): 11731 <= 11951
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 11756 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 11732 <= 11756
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 11884
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 11960 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11884 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 11884 => ((1 string-address))
mem: ((1 string-address)): 11962 <= 11884
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11884 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 11963 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11884 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 11964 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 11965 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 11967 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 11968 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 11884
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 11991 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 11884 => ((1 string-address))
mem: ((1 string-address)): 11993 <= 11884
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 11994 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 11995 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11884 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 11996 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11997 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11885 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 11998 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11999 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 11995 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11997 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11886 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 11998 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11999 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 11995 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11997 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11887 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 11998 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11999 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 11995 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 11997 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11888 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 11998 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 11999 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 11995 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 11997 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 11968 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 11969 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 12022 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 11966 <= 12022
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 11970 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 11971 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 11969 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 11884
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 12024 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 11884 => ((1 string-address))
mem: ((1 string-address)): 12026 <= 11884
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 12027 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11884 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 12028 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11884 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 12029 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12030 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11885 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 12031 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12032 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 12028 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12030 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11886 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 12031 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12032 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 12028 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12030 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11887 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 12031 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12032 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 12028 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12030 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11888 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 12031 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12032 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 12028 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 12030 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 11972 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((12022 string-address-array) (raw))
mem: ((12022 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 12023 => ((12 string-address-address))
mem: ((12 string-address-address)): 11973 <= 12023
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 11884
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 12055 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11884 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 11884 => ((1 string-address))
mem: ((1 string-address)): 12057 <= 11884
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11884 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 12058 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11884 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 12059 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11884 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 12060 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 12086 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 12088 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 12089 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12090 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 12059 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 12060 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 12117 => ((5 string-address))
mem: ((5 string-address)): 12061 <= 12117
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 12062 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12063 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12064 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11885 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 12065 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12117 string) (raw))
mem: ((12117 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 12118 => ((10 character-address))
mem: ((10 character-address)): 12066 <= 12118
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12118 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 12062 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12063 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12064 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11886 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 12065 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12117 string) (raw))
mem: ((12117 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 12119 => ((10 character-address))
mem: ((10 character-address)): 12066 <= 12119
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12119 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 12062 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 12063 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12064 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11887 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 12065 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((12117 string) (raw))
mem: ((12117 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 12120 => ((10 character-address))
mem: ((10 character-address)): 12066 <= 12120
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12120 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 12062 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 12063 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12064 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((11884 string) (raw))
mem: ((11884 integer) (raw)) => 4
mem: ((11888 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 12065 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((12117 string) (raw))
mem: ((12117 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 12121 => ((10 character-address))
mem: ((10 character-address)): 12066 <= 12121
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12121 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 12062 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 12063 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12064 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12117
run: split/parse-instruction-trace/parse-traces/main22 23: 12117 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 12023 <= 12117
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 11971 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 11970 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 11969 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 12022
run: parse-instruction-trace/parse-traces/main22 6: 12022 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 11756 <= 12022
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 11757 => ((7 string-address-address))
mem: ((7 string-address-address)): 11733 <= 11757
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 12122 => ((8 string-address))
mem: ((8 string-address)): 11734 <= 12122
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 11951
mem: ((8 string-address)) => 12122
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12125 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 12122)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12127 <= 11951
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11951 12122)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 12122 => ((2 string-address))
mem: ((2 string-address)): 12128 <= 12122
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 12129 <= 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 12130 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 11951
mem: ((2 string-address)) => 12122
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12156 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 12122 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12158 <= 11951
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11951 12122 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 12122 => ((2 string-address))
mem: ((2 string-address)): 12159 <= 12122
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 12122 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 12160 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((12122 string) (raw))
mem: ((12122 integer) (raw)) => 2
mem: ((12123 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 12161 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12162 <= 8
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 12163 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 11951
mem: ((2 string-address)) => 12122
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12187 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 12122 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12189 <= 11951
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11951 12122 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 12122 => ((2 string-address))
mem: ((2 string-address)): 12190 <= 12122
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 12122 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 12191 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12122 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 12192 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12193 <= 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 12193 <= 6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 12194 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 12195 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12196 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11952 byte) (raw)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\0 => ((9 character))
mem: ((9 character)): 12197 <= #\0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12122 string) (raw))
mem: ((12122 integer) (raw)) => 2
mem: ((12123 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 12198 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 12199 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12164 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 12160 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 11951
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12218 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12220 <= 11951
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11951 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 12221 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 12222 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12223 <= 8
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12224 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11953 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 12225 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 12226 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 12160 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 12163 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 11951
mem: ((2 string-address)) => 12122
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12249 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 12122 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12251 <= 11951
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (11951 12122 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 12122 => ((2 string-address))
mem: ((2 string-address)): 12252 <= 12122
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 12122 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 12253 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12122 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 12254 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12255 <= 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 12255 <= 6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 12256 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 12257 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12258 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11953 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 12259 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12122 string) (raw))
mem: ((12122 integer) (raw)) => 2
mem: ((12123 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 12260 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 12261 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 12253 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 12257 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12258 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11954 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 12259 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12122 string) (raw))
mem: ((12122 integer) (raw)) => 2
mem: ((12124 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 12260 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 12261 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 12253 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 12257 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 12258 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 12164 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 12133 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 11951
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12280 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12282 <= 11951
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11951 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 12283 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 12284 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12285 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12311 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 12313 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 12314 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12315 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 12284 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 12285 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 12342 => ((5 string-address))
mem: ((5 string-address)): 12286 <= 12342
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 12287 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12288 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12289 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11952 byte) (raw)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 12290 <= #\0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12342 string) (raw))
mem: ((12342 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12343 => ((10 character-address))
mem: ((10 character-address)): 12291 <= 12343
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12343 <= #\0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 12287 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12288 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12289 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12342
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 12342 => ((5 string-address))
mem: ((5 string-address)): 12131 <= 12342
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12122 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 12134 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 12133 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 11951
mem: ((7 integer)) => 3
mem: ((3 integer)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12344 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (11951 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 11951 => ((1 string-address))
mem: ((1 string-address)): 12346 <= 11951
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11951 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 12347 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (11951 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 12348 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((11951 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12349 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 12375 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 8)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 12377 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 8)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 12378 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12379 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((3 integer))
mem: ((3 integer)): 12348 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 5 => ((4 integer))
mem: ((4 integer)): 12349 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 12406 => ((5 string-address))
mem: ((5 string-address)): 12350 <= 12406
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 12351 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12352 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12353 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11955 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 12354 <= #\a
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12406 string) (raw))
mem: ((12406 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12407 => ((10 character-address))
mem: ((10 character-address)): 12355 <= 12407
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12407 <= #\a
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 12351 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12352 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12353 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 4
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11956 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 12354 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12406 string) (raw))
mem: ((12406 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12408 => ((10 character-address))
mem: ((10 character-address)): 12355 <= 12408
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12408 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 5 => ((6 integer))
mem: ((6 integer)): 12351 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 12352 <= 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12353 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11957 byte) (raw)) => b
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\b => ((9 character))
mem: ((9 character)): 12354 <= #\b
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((12406 string) (raw))
mem: ((12406 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12409 => ((10 character-address))
mem: ((10 character-address)): 12355 <= 12409
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => b
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\b => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12409 <= #\b
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 12351 <= 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 12352 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12353 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11958 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 12354 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((12406 string) (raw))
mem: ((12406 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12410 => ((10 character-address))
mem: ((10 character-address)): 12355 <= 12410
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12410 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 12351 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 12352 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12353 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((11951 string) (raw))
mem: ((11951 integer) (raw)) => 8
mem: ((11959 byte) (raw)) => c
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\c => ((9 character))
mem: ((9 character)): 12354 <= #\c
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((12406 string) (raw))
mem: ((12406 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12411 => ((10 character-address))
mem: ((10 character-address)): 12355 <= 12411
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => c
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\c => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12411 <= #\c
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 12351 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 12352 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12353 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12406
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 12406 => ((6 string-address))
mem: ((6 string-address)): 12132 <= 12406
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 12342
mem: ((6 string-address)) => 12406
run: parse-instruction-trace/parse-traces/main22 9: 12342 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 11757 <= 12342
run: parse-instruction-trace/parse-traces/main22 9: 12406 => ((5 string-address))
mem: ((5 string-address)): 11731 <= 12406
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 11758 => ((9 string-address-address))
mem: ((9 string-address-address)): 11735 <= 11758
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 12406
run: parse-instruction-trace/parse-traces/main22 11: 12406 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 11758 <= 12406
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 11756
run: parse-traces/main22 41: 11756 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 11756
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 11756
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 12412 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 11756)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 12414 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 11756)
run: append/parse-traces/main22 2: 11756 => ((2 character))
mem: ((2 character)): 12415 <= 11756
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 12443 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 12445 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 0
run: buffer-full?/append/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 12446 <= 0
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 12447 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 12448 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12449 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12416 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 12417 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 12418 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 0
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11083 => ((6 byte-address))
mem: ((6 byte-address)): 12419 <= 11083
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 11756
run: append/parse-traces/main22 9: 11756 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11083 <= 11756
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 0
run: append/parse-traces/main22 10: 1 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 1
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 12474 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 12476 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 19
run: end-of-stream?/parse-traces/main22 2: 19 => ((2 integer))
mem: ((2 integer)): 12477 <= 19
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 12478 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 12479 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 19
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12480 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 12505 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 12507 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 12508 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 12509 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 12536 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 19)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 12538 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 19)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 12539 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 19)
run: find-next/read-line/parse-traces/main22 3: 19 => ((3 integer))
mem: ((3 integer)): 12540 <= 19
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 12541 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 19
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 19
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1051 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 12543 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 19
run: find-next/read-line/parse-traces/main22 10: 20 => ((3 integer))
mem: ((3 integer)): 12540 <= 20
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 20
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 20
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1052 byte) (raw)) => e
run: find-next/read-line/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 12543 <= #\e
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => e
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 20
run: find-next/read-line/parse-traces/main22 10: 21 => ((3 integer))
mem: ((3 integer)): 12540 <= 21
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 21
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 21
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1053 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 12543 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 21
run: find-next/read-line/parse-traces/main22 10: 22 => ((3 integer))
mem: ((3 integer)): 12540 <= 22
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 22
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 22
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1054 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 12543 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 22
run: find-next/read-line/parse-traces/main22 10: 23 => ((3 integer))
mem: ((3 integer)): 12540 <= 23
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 23
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 23
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1055 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 12543 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 23
run: find-next/read-line/parse-traces/main22 10: 24 => ((3 integer))
mem: ((3 integer)): 12540 <= 24
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 24
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 24
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1056 byte) (raw)) => 0
run: find-next/read-line/parse-traces/main22 7: #\0 => ((6 byte))
mem: ((6 byte)): 12543 <= #\0
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 0
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 24
run: find-next/read-line/parse-traces/main22 10: 25 => ((3 integer))
mem: ((3 integer)): 12540 <= 25
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 25
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 25
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1057 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 12543 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 25
run: find-next/read-line/parse-traces/main22 10: 26 => ((3 integer))
mem: ((3 integer)): 12540 <= 26
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 26
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 26
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1058 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 12543 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12544 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 26
run: find-next/read-line/parse-traces/main22 10: 27 => ((3 integer))
mem: ((3 integer)): 12540 <= 27
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
schedule: scheduling find-next/read-line/parse-traces/main22 for further processing
schedule: find-next/read-line/parse-traces/main22
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 27
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12542 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 27
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1059 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 12543 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 12544 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 27
run: read-line/parse-traces/main22 4: 27 => ((4 integer))
mem: ((4 integer)): 12510 <= 27
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 12567 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 19 27)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 12569 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 19 27)
run: string-copy/read-line/parse-traces/main22 2: 19 => ((2 integer))
mem: ((2 integer)): 12570 <= 19
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 19 27)
run: string-copy/read-line/parse-traces/main22 3: 27 => ((3 integer))
mem: ((3 integer)): 12571 <= 27
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 12572 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 27
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 12598 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 27)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 12600 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 27)
run: min/string-copy/read-line/parse-traces/main22 2: 27 => ((2 integer))
mem: ((2 integer)): 12601 <= 27
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 27
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12602 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 27
run: string-copy/read-line/parse-traces/main22 5: 27 => ((3 integer))
mem: ((3 integer)): 12571 <= 27
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 27
mem: ((2 integer)) => 19
run: string-copy/read-line/parse-traces/main22 6: 8 => ((4 integer))
mem: ((4 integer)): 12572 <= 8
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 8
run: string-copy/read-line/parse-traces/main22 7: 12629 => ((5 string-address))
mem: ((5 string-address)): 12573 <= 12629
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 19
run: string-copy/read-line/parse-traces/main22 8: 19 => ((6 integer))
mem: ((6 integer)): 12574 <= 19
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12575 <= 0
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 19
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1051 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 12577 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12630 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12630
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12630 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 19
run: string-copy/read-line/parse-traces/main22 15: 20 => ((6 integer))
mem: ((6 integer)): 12574 <= 20
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12575 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 20
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1052 byte) (raw)) => e
run: string-copy/read-line/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 12577 <= #\e
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12631 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12631
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/read-line/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12631 <= #\e
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 20
run: string-copy/read-line/parse-traces/main22 15: 21 => ((6 integer))
mem: ((6 integer)): 12574 <= 21
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 12575 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 21
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1053 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 12577 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12632 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12632
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12632 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 21
run: string-copy/read-line/parse-traces/main22 15: 22 => ((6 integer))
mem: ((6 integer)): 12574 <= 22
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 12575 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 22
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1054 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 12577 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12633 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12633
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12633 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 22
run: string-copy/read-line/parse-traces/main22 15: 23 => ((6 integer))
mem: ((6 integer)): 12574 <= 23
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 12575 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 23
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1055 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 12577 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12634 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12634
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12634 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 23
run: string-copy/read-line/parse-traces/main22 15: 24 => ((6 integer))
mem: ((6 integer)): 12574 <= 24
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 12575 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 24
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1056 byte) (raw)) => 0
run: string-copy/read-line/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 12577 <= #\0
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12635 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12635
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/read-line/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12635 <= #\0
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 24
run: string-copy/read-line/parse-traces/main22 15: 25 => ((6 integer))
mem: ((6 integer)): 12574 <= 25
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 12575 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 25
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1057 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 12577 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12636 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12636
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12636 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 25
run: string-copy/read-line/parse-traces/main22 15: 26 => ((6 integer))
mem: ((6 integer)): 12574 <= 26
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 12575 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12576 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 26
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1058 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 12577 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 12637 => ((10 character-address))
mem: ((10 character-address)): 12578 <= 12637
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12637 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 26
run: string-copy/read-line/parse-traces/main22 15: 27 => ((6 integer))
mem: ((6 integer)): 12574 <= 27
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 12575 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12576 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12629
run: read-line/parse-traces/main22 5: 12629 => ((5 string-address))
mem: ((5 string-address)): 12511 <= 12629
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 27
run: read-line/parse-traces/main22 6: 28 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 28
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12629
run: parse-traces/main22 26: 12629 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 12629
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 1
run: parse-traces/main22 27: 2 => ((2 integer))
mem: ((2 integer)): 1225 <= 2
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 2
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 12638 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (2 100)
run: divides?/parse-traces/main22 1: 2 => ((1 integer))
mem: ((1 integer)): 12640 <= 2
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (2 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 12641 <= 100
run: divides?/parse-traces/main22 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/main22 3: 2 => ((3 integer))
mem: ((3 integer)): 12642 <= 2
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 2
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 12643 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 12629
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 12669 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629)
run: parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12671 <= 12629
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 12700 => ((2 trace-address))
mem: ((2 trace-address)): 12672 <= 12700
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 12702 => ((3 string-address))
mem: ((3 string-address)): 12673 <= 12702
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 12629
mem: ((3 string-address)) => 12702
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 12705 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 12702)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12707 <= 12629
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (12629 12702)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 12702 => ((2 string-address))
mem: ((2 string-address)): 12708 <= 12702
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 12709 <= 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 12710 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 12629
mem: ((2 string-address)) => 12702
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 12736 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 12702 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12738 <= 12629
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (12629 12702 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 12702 => ((2 string-address))
mem: ((2 string-address)): 12739 <= 12702
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 12702 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 12740 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((12702 string) (raw))
mem: ((12702 integer) (raw)) => 2
mem: ((12703 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 12741 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12742 <= 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 12743 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 12629
mem: ((2 string-address)) => 12702
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 12767 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 12702 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12769 <= 12629
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (12629 12702 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 12702 => ((2 string-address))
mem: ((2 string-address)): 12770 <= 12702
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 12702 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 12771 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12702 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 12772 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12773 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 12773 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 12774 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 12775 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12776 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12630 byte) (raw)) => m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\m => ((9 character))
mem: ((9 character)): 12777 <= #\m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12702 string) (raw))
mem: ((12702 integer) (raw)) => 2
mem: ((12703 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 12778 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 12779 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12744 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 12740 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 12629
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 12798 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12800 <= 12629
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (12629 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 12801 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 12802 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12803 <= 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12804 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12631 byte) (raw)) => e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 12805 <= #\e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12806 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 12802 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12804 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12632 byte) (raw)) => m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 12805 <= #\m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 12806 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 12802 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 12804 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12633 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 12805 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 12806 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 12740 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 12743 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 12629
mem: ((2 string-address)) => 12702
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 12829 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 12702 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12831 <= 12629
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (12629 12702 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 12702 => ((2 string-address))
mem: ((2 string-address)): 12832 <= 12702
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 12702 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 12833 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12702 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 12834 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 12835 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 12835 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 12836 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 12837 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12838 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12633 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 12839 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12702 string) (raw))
mem: ((12702 integer) (raw)) => 2
mem: ((12703 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 12840 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 12841 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 12833 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 12837 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 12838 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12634 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 12839 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12702 string) (raw))
mem: ((12702 integer) (raw)) => 2
mem: ((12704 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 12840 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 12841 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 12833 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 12837 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 12838 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 12744 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 12713 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 12629
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 12860 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12862 <= 12629
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (12629 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 12863 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 12864 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12865 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 12891 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 12893 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 12894 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12895 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 12864 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 12865 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 12922 => ((5 string-address))
mem: ((5 string-address)): 12866 <= 12922
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 12867 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12868 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12869 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12630 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 12870 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12922 string) (raw))
mem: ((12922 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12923 => ((10 character-address))
mem: ((10 character-address)): 12871 <= 12923
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12923 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 12867 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12868 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12869 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12631 byte) (raw)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 12870 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12922 string) (raw))
mem: ((12922 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12924 => ((10 character-address))
mem: ((10 character-address)): 12871 <= 12924
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12924 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 12867 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 12868 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12869 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12632 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 12870 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((12922 string) (raw))
mem: ((12922 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12925 => ((10 character-address))
mem: ((10 character-address)): 12871 <= 12925
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12925 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 12867 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 12868 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12869 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12922
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 12922 => ((5 string-address))
mem: ((5 string-address)): 12711 <= 12922
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((12702 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 12714 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 12713 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 12629
mem: ((7 integer)) => 5
mem: ((3 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 12926 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12629 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 12629 => ((1 string-address))
mem: ((1 string-address)): 12928 <= 12629
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (12629 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 12929 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (12629 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 12930 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12629 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 12931 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 12957 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 12959 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 12960 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 12961 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((3 integer))
mem: ((3 integer)): 12930 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 12931 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 12988 => ((5 string-address))
mem: ((5 string-address)): 12932 <= 12988
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 12933 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 12934 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12935 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12635 byte) (raw)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\0 => ((9 character))
mem: ((9 character)): 12936 <= #\0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((12988 string) (raw))
mem: ((12988 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12989 => ((10 character-address))
mem: ((10 character-address)): 12937 <= 12989
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\0 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12989 <= #\0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 12933 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 12934 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12935 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12636 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 12936 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((12988 string) (raw))
mem: ((12988 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12990 => ((10 character-address))
mem: ((10 character-address)): 12937 <= 12990
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12990 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 12933 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 12934 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 12935 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((12629 string) (raw))
mem: ((12629 integer) (raw)) => 8
mem: ((12637 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 12936 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((12988 string) (raw))
mem: ((12988 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 12991 => ((10 character-address))
mem: ((10 character-address)): 12937 <= 12991
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 12991 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 12933 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 12934 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 12935 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 12988
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 12988 => ((6 string-address))
mem: ((6 string-address)): 12712 <= 12988
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 12922
mem: ((6 string-address)) => 12988
run: parse-trace/parse-traces/main22 4: 12922 => ((4 string-address))
mem: ((4 string-address)): 12674 <= 12922
run: parse-trace/parse-traces/main22 4: 12988 => ((5 string-address))
mem: ((5 string-address)): 12675 <= 12988
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 12700 => ((6 string-address-address))
mem: ((6 string-address-address)): 12676 <= 12700
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 12922
run: parse-trace/parse-traces/main22 6: 12922 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 12700 <= 12922
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 12701 => ((7 string-address-address))
mem: ((7 string-address-address)): 12677 <= 12701
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 12988
run: parse-trace/parse-traces/main22 8: 12988 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 12701 <= 12988
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 12700
run: parse-traces/main22 33: 12700 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 12700
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((12700 string-address) (raw)) => 12922
run: parse-traces/main22 34: 12922 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 12922
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 12922
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 12992 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (12922 11152)
run: string-equal/parse-traces/main22 1: 12922 => ((1 string-address))
mem: ((1 string-address)): 12994 <= 12922
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((12922 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 12995 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (12922 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 12996 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 12997 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 12998 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 12999 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 13000 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((12922 string) (raw))
mem: ((12922 integer) (raw)) => 3
mem: ((12923 byte) (raw)) => m
run: string-equal/parse-traces/main22 11: #\m => ((8 byte))
mem: ((8 byte)): 13001 <= #\m
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 13002 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => m
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: nil => ((10 boolean))
mem: ((10 boolean)): 13003 <= nil
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: string-equal/parse-traces/main22 15: (((reply)) ((nil literal)))
run: parse-traces/main22 35: nil => ((14 boolean))
mem: ((14 boolean)): 1237 <= nil
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: parse-traces/main22 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset)))
mem: ((7 instruction-trace-address)) => 11756
run: parse-traces/main22 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address)))
mem: ((8 buffer-address)) => 11144
mem: ((12 trace-address)) => 12700
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 13023 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11144 12700)
run: append/parse-traces/main22 1: 11144 => ((1 buffer-address))
mem: ((1 buffer-address)): 13025 <= 11144
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11144 12700)
run: append/parse-traces/main22 2: 12700 => ((2 character))
mem: ((2 character)): 13026 <= 12700
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11144
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 13054 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11144)
run: buffer-full?/append/parse-traces/main22 1: 11144 => ((1 buffer-address))
mem: ((1 buffer-address)): 13056 <= 11144
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11144 integer) (raw)) => 0
run: buffer-full?/append/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 13057 <= 0
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11145 string-address) (raw)) => 11146
run: buffer-full?/append/parse-traces/main22 3: 11146 => ((3 string-address))
mem: ((3 string-address)): 13058 <= 11146
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11146 integer) (raw)) => 5
run: buffer-full?/append/parse-traces/main22 4: 5 => ((4 integer))
mem: ((4 integer)): 13059 <= 5
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 5
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13060 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13027 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11144 => ((4 integer-address))
mem: ((4 integer-address)): 13028 <= 11144
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11145 string-address) (raw)) => 11146
run: append/parse-traces/main22 7: 11146 => ((5 string-address))
mem: ((5 string-address)): 13029 <= 11146
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 0
array-len: ((11146 string) (raw))
mem: ((11146 integer) (raw)) => 5
run: append/parse-traces/main22 8: 11147 => ((6 byte-address))
mem: ((6 byte-address)): 13030 <= 11147
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 12700
run: append/parse-traces/main22 9: 12700 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11147 <= 12700
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 0
run: append/parse-traces/main22 10: 1 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11144 <= 1
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11144
run: parse-traces/main22 45: 11144 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 11144
run: parse-traces/main22 46: (((jump)) ((-24 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 13085 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 13087 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 28
run: end-of-stream?/parse-traces/main22 2: 28 => ((2 integer))
mem: ((2 integer)): 13088 <= 28
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 13089 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 13090 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 28
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13091 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 13116 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 13118 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 13119 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 13120 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 13147 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 28)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 13149 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 28)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 13150 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 28)
run: find-next/read-line/parse-traces/main22 3: 28 => ((3 integer))
mem: ((3 integer)): 13151 <= 28
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 13152 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 28
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 28
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1060 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 13154 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 28
run: find-next/read-line/parse-traces/main22 10: 29 => ((3 integer))
mem: ((3 integer)): 13151 <= 29
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 29
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 29
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1061 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 13154 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 29
run: find-next/read-line/parse-traces/main22 10: 30 => ((3 integer))
mem: ((3 integer)): 13151 <= 30
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 30
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 30
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1062 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 13154 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 30
run: find-next/read-line/parse-traces/main22 10: 31 => ((3 integer))
mem: ((3 integer)): 13151 <= 31
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 31
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 31
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1063 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 13154 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 31
run: find-next/read-line/parse-traces/main22 10: 32 => ((3 integer))
mem: ((3 integer)): 13151 <= 32
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 32
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 32
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1064 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13154 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 32
run: find-next/read-line/parse-traces/main22 10: 33 => ((3 integer))
mem: ((3 integer)): 13151 <= 33
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 33
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 33
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1065 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 13154 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 33
run: find-next/read-line/parse-traces/main22 10: 34 => ((3 integer))
mem: ((3 integer)): 13151 <= 34
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 34
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 34
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1066 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 13154 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 34
run: find-next/read-line/parse-traces/main22 10: 35 => ((3 integer))
mem: ((3 integer)): 13151 <= 35
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 35
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 35
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1067 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 13154 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 35
run: find-next/read-line/parse-traces/main22 10: 36 => ((3 integer))
mem: ((3 integer)): 13151 <= 36
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 36
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 36
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1068 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 13154 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 36
run: find-next/read-line/parse-traces/main22 10: 37 => ((3 integer))
mem: ((3 integer)): 13151 <= 37
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 37
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 37
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1069 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13154 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 37
run: find-next/read-line/parse-traces/main22 10: 38 => ((3 integer))
mem: ((3 integer)): 13151 <= 38
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 38
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 38
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1070 byte) (raw)) => 1
run: find-next/read-line/parse-traces/main22 7: #\1 => ((6 byte))
mem: ((6 byte)): 13154 <= #\1
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 1
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 38
run: find-next/read-line/parse-traces/main22 10: 39 => ((3 integer))
mem: ((3 integer)): 13151 <= 39
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 39
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 39
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1071 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 13154 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 39
run: find-next/read-line/parse-traces/main22 10: 40 => ((3 integer))
mem: ((3 integer)): 13151 <= 40
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 40
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 40
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1072 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13154 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 40
run: find-next/read-line/parse-traces/main22 10: 41 => ((3 integer))
mem: ((3 integer)): 13151 <= 41
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 41
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 41
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1073 byte) (raw)) => d
run: find-next/read-line/parse-traces/main22 7: #\d => ((6 byte))
mem: ((6 byte)): 13154 <= #\d
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => d
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 41
run: find-next/read-line/parse-traces/main22 10: 42 => ((3 integer))
mem: ((3 integer)): 13151 <= 42
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 42
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 42
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1074 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13154 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 42
run: find-next/read-line/parse-traces/main22 10: 43 => ((3 integer))
mem: ((3 integer)): 13151 <= 43
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 43
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 43
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1075 byte) (raw)) => e
run: find-next/read-line/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 13154 <= #\e
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => e
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 43
run: find-next/read-line/parse-traces/main22 10: 44 => ((3 integer))
mem: ((3 integer)): 13151 <= 44
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 44
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 44
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1076 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13154 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 44
run: find-next/read-line/parse-traces/main22 10: 45 => ((3 integer))
mem: ((3 integer)): 13151 <= 45
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 45
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 45
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1077 byte) (raw)) => f
run: find-next/read-line/parse-traces/main22 7: #\f => ((6 byte))
mem: ((6 byte)): 13154 <= #\f
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => f
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13155 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 45
run: find-next/read-line/parse-traces/main22 10: 46 => ((3 integer))
mem: ((3 integer)): 13151 <= 46
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 46
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13153 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 46
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1078 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 13154 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 13155 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 46
run: read-line/parse-traces/main22 4: 46 => ((4 integer))
mem: ((4 integer)): 13121 <= 46
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 13178 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 28 46)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 13180 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 28 46)
run: string-copy/read-line/parse-traces/main22 2: 28 => ((2 integer))
mem: ((2 integer)): 13181 <= 28
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 28 46)
run: string-copy/read-line/parse-traces/main22 3: 46 => ((3 integer))
mem: ((3 integer)): 13182 <= 46
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 13183 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 46
schedule: scheduling min/string-copy/read-line/parse-traces/main22 for further processing
schedule: min/string-copy/read-line/parse-traces/main22
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 13209 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 46)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 13211 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 46)
run: min/string-copy/read-line/parse-traces/main22 2: 46 => ((2 integer))
mem: ((2 integer)): 13212 <= 46
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 46
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13213 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 46
run: string-copy/read-line/parse-traces/main22 5: 46 => ((3 integer))
mem: ((3 integer)): 13182 <= 46
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 46
mem: ((2 integer)) => 28
run: string-copy/read-line/parse-traces/main22 6: 18 => ((4 integer))
mem: ((4 integer)): 13183 <= 18
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 18
run: string-copy/read-line/parse-traces/main22 7: 13240 => ((5 string-address))
mem: ((5 string-address)): 13184 <= 13240
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 28
run: string-copy/read-line/parse-traces/main22 8: 28 => ((6 integer))
mem: ((6 integer)): 13185 <= 28
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13186 <= 0
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 28
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1060 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 13188 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13241 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13241
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13241 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 28
run: string-copy/read-line/parse-traces/main22 15: 29 => ((6 integer))
mem: ((6 integer)): 13185 <= 29
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 13186 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 29
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1061 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 13188 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13242 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13242
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13242 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 29
run: string-copy/read-line/parse-traces/main22 15: 30 => ((6 integer))
mem: ((6 integer)): 13185 <= 30
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 13186 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 30
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1062 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 13188 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13243 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13243
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13243 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 30
run: string-copy/read-line/parse-traces/main22 15: 31 => ((6 integer))
mem: ((6 integer)): 13185 <= 31
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 13186 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 31
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1063 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 13188 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13244 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13244
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13244 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 31
run: string-copy/read-line/parse-traces/main22 15: 32 => ((6 integer))
mem: ((6 integer)): 13185 <= 32
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 13186 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 32
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1064 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13188 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13245 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13245
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13245 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 32
run: string-copy/read-line/parse-traces/main22 15: 33 => ((6 integer))
mem: ((6 integer)): 13185 <= 33
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 13186 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 33
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1065 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 13188 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13246 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13246
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13246 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 33
run: string-copy/read-line/parse-traces/main22 15: 34 => ((6 integer))
mem: ((6 integer)): 13185 <= 34
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 13186 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 34
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1066 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 13188 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13247 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13247
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13247 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 34
run: string-copy/read-line/parse-traces/main22 15: 35 => ((6 integer))
mem: ((6 integer)): 13185 <= 35
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 13186 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 35
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1067 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 13188 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13248 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13248
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13248 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 35
run: string-copy/read-line/parse-traces/main22 15: 36 => ((6 integer))
mem: ((6 integer)): 13185 <= 36
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 13186 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 36
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1068 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 13188 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13249 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13249
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13249 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 36
run: string-copy/read-line/parse-traces/main22 15: 37 => ((6 integer))
mem: ((6 integer)): 13185 <= 37
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 13186 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 37
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1069 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13188 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13250 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13250
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13250 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 37
run: string-copy/read-line/parse-traces/main22 15: 38 => ((6 integer))
mem: ((6 integer)): 13185 <= 38
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 13186 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 38
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1070 byte) (raw)) => 1
run: string-copy/read-line/parse-traces/main22 12: #\1 => ((9 character))
mem: ((9 character)): 13188 <= #\1
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13251 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13251
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 1
run: string-copy/read-line/parse-traces/main22 14: #\1 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13251 <= #\1
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 38
run: string-copy/read-line/parse-traces/main22 15: 39 => ((6 integer))
mem: ((6 integer)): 13185 <= 39
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 13186 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 39
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1071 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 13188 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13252 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13252
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13252 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 39
run: string-copy/read-line/parse-traces/main22 15: 40 => ((6 integer))
mem: ((6 integer)): 13185 <= 40
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 13186 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 40
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1072 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13188 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13253 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13253
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13253 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 40
run: string-copy/read-line/parse-traces/main22 15: 41 => ((6 integer))
mem: ((6 integer)): 13185 <= 41
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 13186 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 41
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1073 byte) (raw)) => d
run: string-copy/read-line/parse-traces/main22 12: #\d => ((9 character))
mem: ((9 character)): 13188 <= #\d
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13254 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13254
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => d
run: string-copy/read-line/parse-traces/main22 14: #\d => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13254 <= #\d
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 41
run: string-copy/read-line/parse-traces/main22 15: 42 => ((6 integer))
mem: ((6 integer)): 13185 <= 42
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 13186 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 42
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1074 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13188 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 14
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13255 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13255
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13255 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 42
run: string-copy/read-line/parse-traces/main22 15: 43 => ((6 integer))
mem: ((6 integer)): 13185 <= 43
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 14
run: string-copy/read-line/parse-traces/main22 16: 15 => ((7 integer))
mem: ((7 integer)): 13186 <= 15
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 43
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1075 byte) (raw)) => e
run: string-copy/read-line/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 13188 <= #\e
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 15
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13256 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13256
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/read-line/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13256 <= #\e
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 43
run: string-copy/read-line/parse-traces/main22 15: 44 => ((6 integer))
mem: ((6 integer)): 13185 <= 44
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 15
run: string-copy/read-line/parse-traces/main22 16: 16 => ((7 integer))
mem: ((7 integer)): 13186 <= 16
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 44
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1076 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13188 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 16
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13257 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13257
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13257 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 44
run: string-copy/read-line/parse-traces/main22 15: 45 => ((6 integer))
mem: ((6 integer)): 13185 <= 45
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 16
run: string-copy/read-line/parse-traces/main22 16: 17 => ((7 integer))
mem: ((7 integer)): 13186 <= 17
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13187 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 45
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1077 byte) (raw)) => f
run: string-copy/read-line/parse-traces/main22 12: #\f => ((9 character))
mem: ((9 character)): 13188 <= #\f
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 17
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
run: string-copy/read-line/parse-traces/main22 13: 13258 => ((10 character-address))
mem: ((10 character-address)): 13189 <= 13258
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => f
run: string-copy/read-line/parse-traces/main22 14: #\f => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13258 <= #\f
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 45
run: string-copy/read-line/parse-traces/main22 15: 46 => ((6 integer))
mem: ((6 integer)): 13185 <= 46
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 17
run: string-copy/read-line/parse-traces/main22 16: 18 => ((7 integer))
mem: ((7 integer)): 13186 <= 18
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 13187 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13240
run: read-line/parse-traces/main22 5: 13240 => ((5 string-address))
mem: ((5 string-address)): 13122 <= 13240
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 46
run: read-line/parse-traces/main22 6: 47 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 47
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13240
run: parse-traces/main22 26: 13240 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 13240
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 2
run: parse-traces/main22 27: 3 => ((2 integer))
mem: ((2 integer)): 1225 <= 3
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 3
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 13259 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (3 100)
run: divides?/parse-traces/main22 1: 3 => ((1 integer))
mem: ((1 integer)): 13261 <= 3
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (3 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 13262 <= 100
run: divides?/parse-traces/main22 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/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 13263 <= 3
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 3
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 13264 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 13240
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 13290 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240)
run: parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13292 <= 13240
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 13321 => ((2 trace-address))
mem: ((2 trace-address)): 13293 <= 13321
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 13323 => ((3 string-address))
mem: ((3 string-address)): 13294 <= 13323
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 13240
mem: ((3 string-address)) => 13323
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 13326 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 13323)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13328 <= 13240
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13240 13323)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 13323 => ((2 string-address))
mem: ((2 string-address)): 13329 <= 13323
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 18 => ((3 integer))
mem: ((3 integer)): 13330 <= 18
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 18
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 13331 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 13240
mem: ((2 string-address)) => 13323
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 13357 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 13323 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13359 <= 13240
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13240 13323 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 13323 => ((2 string-address))
mem: ((2 string-address)): 13360 <= 13323
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 13323 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 13361 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((13323 string) (raw))
mem: ((13323 integer) (raw)) => 2
mem: ((13324 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 13362 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 13363 <= 18
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 13364 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 13240
mem: ((2 string-address)) => 13323
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 13388 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 13323 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13390 <= 13240
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13240 13323 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 13323 => ((2 string-address))
mem: ((2 string-address)): 13391 <= 13323
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 13323 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 13392 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((13323 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 13393 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 13394 <= 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 16 => ((5 integer))
mem: ((5 integer)): 13394 <= 16
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 13395 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 13396 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 13397 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13241 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 13398 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13323 string) (raw))
mem: ((13323 integer) (raw)) => 2
mem: ((13324 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 13399 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 13400 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13365 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 13361 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 13240
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 13419 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13421 <= 13240
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13240 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 13422 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 13423 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 13424 <= 18
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13425 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13242 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 13426 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13427 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 13423 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13425 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13243 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 13426 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13427 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 13423 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13425 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13244 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 13426 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 13427 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 13361 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 13364 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 13240
mem: ((2 string-address)) => 13323
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 13450 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 13323 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13452 <= 13240
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13240 13323 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 13323 => ((2 string-address))
mem: ((2 string-address)): 13453 <= 13323
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 13323 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 13454 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((13323 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 13455 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((5 integer))
mem: ((5 integer)): 13456 <= 18
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 16 => ((5 integer))
mem: ((5 integer)): 13456 <= 16
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 13457 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 13458 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 13459 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13244 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 13460 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13323 string) (raw))
mem: ((13323 integer) (raw)) => 2
mem: ((13324 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 13461 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 13462 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 13454 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 13458 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 13459 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13245 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 13460 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13323 string) (raw))
mem: ((13323 integer) (raw)) => 2
mem: ((13325 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 13461 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 13462 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 13454 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 13458 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 13459 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 13365 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 13334 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 13240
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 13481 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13483 <= 13240
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13240 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 13484 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 13485 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 13486 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 13512 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (18 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18 => ((1 integer))
mem: ((1 integer)): 13514 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 13515 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13516 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 13485 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 13486 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 13543 => ((5 string-address))
mem: ((5 string-address)): 13487 <= 13543
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 13488 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13489 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13490 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13241 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 13491 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13544 => ((10 character-address))
mem: ((10 character-address)): 13492 <= 13544
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13544 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 13488 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 13489 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13490 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13242 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 13491 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13545 => ((10 character-address))
mem: ((10 character-address)): 13492 <= 13545
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13545 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 13488 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 13489 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13490 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13243 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 13491 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13546 => ((10 character-address))
mem: ((10 character-address)): 13492 <= 13546
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13546 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 13488 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 13489 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 13490 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13543
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 13543 => ((5 string-address))
mem: ((5 string-address)): 13332 <= 13543
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((13323 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 13335 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 13334 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 13240
mem: ((7 integer)) => 5
mem: ((3 integer)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 13547 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13240 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 13240 => ((1 string-address))
mem: ((1 string-address)): 13549 <= 13240
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13240 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 13550 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13240 5 18)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 18 => ((3 integer))
mem: ((3 integer)): 13551 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13240 integer) (raw)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 18 => ((4 integer))
mem: ((4 integer)): 13552 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 13578 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (18 18)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18 => ((1 integer))
mem: ((1 integer)): 13580 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18 18)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 18 => ((2 integer))
mem: ((2 integer)): 13581 <= 18
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13582 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 18 => ((3 integer))
mem: ((3 integer)): 13551 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 13 => ((4 integer))
mem: ((4 integer)): 13552 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 13609 => ((5 string-address))
mem: ((5 string-address)): 13553 <= 13609
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 13554 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13555 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13246 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 13557 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13610 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13610
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13610 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 13554 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 13555 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13247 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 13557 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13611 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13611
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13611 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 13554 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 13555 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13248 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 13557 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13612 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13612
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13612 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 13554 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 13555 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13249 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 13557 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13613 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13613
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13613 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 13554 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 13555 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13250 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13557 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13614 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13614
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13614 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 13554 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 13555 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13251 byte) (raw)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\1 => ((9 character))
mem: ((9 character)): 13557 <= #\1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13615 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13615
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\1 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13615 <= #\1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 13554 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 13555 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13252 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 13557 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13616 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13616
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13616 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 13554 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 13555 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13253 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13557 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13617 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13617
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13617 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 13554 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 13555 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13254 byte) (raw)) => d
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\d => ((9 character))
mem: ((9 character)): 13557 <= #\d
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13618 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13618
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => d
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\d => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13618 <= #\d
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 13554 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 13555 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 14
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13255 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13557 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13619 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13619
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13619 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 15 => ((6 integer))
mem: ((6 integer)): 13554 <= 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 13555 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 15
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13256 byte) (raw)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 13557 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13620 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13620
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13620 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 16 => ((6 integer))
mem: ((6 integer)): 13554 <= 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 13555 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 16
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13257 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13557 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13621 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13621
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13621 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 17 => ((6 integer))
mem: ((6 integer)): 13554 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 13555 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13556 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 17
array-len: ((13240 string) (raw))
mem: ((13240 integer) (raw)) => 18
mem: ((13258 byte) (raw)) => f
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\f => ((9 character))
mem: ((9 character)): 13557 <= #\f
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 13622 => ((10 character-address))
mem: ((10 character-address)): 13558 <= 13622
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => f
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\f => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13622 <= #\f
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 18 => ((6 integer))
mem: ((6 integer)): 13554 <= 18
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 13555 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 13556 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13609
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 13609 => ((6 string-address))
mem: ((6 string-address)): 13333 <= 13609
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 13543
mem: ((6 string-address)) => 13609
run: parse-trace/parse-traces/main22 4: 13543 => ((4 string-address))
mem: ((4 string-address)): 13295 <= 13543
run: parse-trace/parse-traces/main22 4: 13609 => ((5 string-address))
mem: ((5 string-address)): 13296 <= 13609
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 13321 => ((6 string-address-address))
mem: ((6 string-address-address)): 13297 <= 13321
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 13543
run: parse-trace/parse-traces/main22 6: 13543 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 13321 <= 13543
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 13322 => ((7 string-address-address))
mem: ((7 string-address-address)): 13298 <= 13322
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 13609
run: parse-trace/parse-traces/main22 8: 13609 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 13322 <= 13609
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 13321
run: parse-traces/main22 33: 13321 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 13321
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((13321 string-address) (raw)) => 13543
run: parse-traces/main22 34: 13543 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 13543
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 13543
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 13623 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13543 11152)
run: string-equal/parse-traces/main22 1: 13543 => ((1 string-address))
mem: ((1 string-address)): 13625 <= 13543
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13543 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 13626 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (13543 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 13627 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 13628 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 13629 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 13630 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 13631 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
mem: ((13544 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 13632 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 13633 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 13634 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 13630 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 13631 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
mem: ((13545 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 13632 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 13633 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 13634 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 13630 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 13631 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((13543 string) (raw))
mem: ((13543 integer) (raw)) => 3
mem: ((13546 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 13632 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 13633 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 13634 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 13630 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 13631 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 11756
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 11759 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 11759
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 11144
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 13654 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11144)
run: to-array/parse-traces/main22 1: 11144 => ((1 buffer-address))
mem: ((1 buffer-address)): 13656 <= 11144
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11144 integer) (raw)) => 1
run: to-array/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 13657 <= 1
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11145 string-address) (raw)) => 11146
run: to-array/parse-traces/main22 3: 11146 => ((3 string-address))
mem: ((3 string-address)): 13658 <= 11146
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 11146
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 6: 13685 => ((4 string-address))
mem: ((4 string-address)): 13659 <= 13685
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 13660 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 13661 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((11146 string) (raw))
mem: ((11146 integer) (raw)) => 5
mem: ((11147 byte) (raw)) => 12700
run: to-array/parse-traces/main22 10: 12700 => ((7 byte))
mem: ((7 byte)): 13662 <= 12700
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((13685 string) (raw))
mem: ((13685 integer) (raw)) => 1
run: to-array/parse-traces/main22 11: 13686 => ((8 byte-address))
mem: ((8 byte-address)): 13663 <= 13686
schedule: scheduling to-array/parse-traces/main22 for further processing
schedule: to-array/parse-traces/main22
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 12700
run: to-array/parse-traces/main22 12: 12700 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 13686 <= 12700
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 0
run: to-array/parse-traces/main22 13: 1 => ((5 integer))
mem: ((5 integer)): 13660 <= 1
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 1
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 13661 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 13685
run: parse-traces/main22 39: 13685 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 11759 <= 13685
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 13687 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 13718 => ((1 buffer-address))
mem: ((1 buffer-address)): 13689 <= 13718
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 13718 => ((2 integer-address))
mem: ((2 integer-address)): 13690 <= 13718
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 13718 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 13719 => ((3 string-address-address))
mem: ((3 string-address-address)): 13691 <= 13719
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 13692 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 13720 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 13719 <= 13720
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 13718
run: parse-traces/main22 40: 13718 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 13718
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 13321
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 13726 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (13321)
run: parse-instruction-trace/parse-traces/main22 1: 13321 => ((1 trace-address))
mem: ((1 trace-address)): 13728 <= 13321
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((13322 string-address) (raw)) => 13609
run: parse-instruction-trace/parse-traces/main22 2: 13609 => ((2 string-address))
mem: ((2 string-address)): 13729 <= 13609
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 13757 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 13730 <= 13757
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 13609
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 13761 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13609 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 13609 => ((1 string-address))
mem: ((1 string-address)): 13763 <= 13609
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13609 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 13764 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13609 integer) (raw)) => 13
run: split-first/parse-instruction-trace/parse-traces/main22 3: 13 => ((3 integer))
mem: ((3 integer)): 13765 <= 13
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 13
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 13766 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 13609
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 13792 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13609 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 13609 => ((1 string-address))
mem: ((1 string-address)): 13794 <= 13609
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13609 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 13795 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13609 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 13796 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13609 integer) (raw)) => 13
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 13797 <= 13
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13798 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13610 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 13799 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13800 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 13796 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13798 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13611 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 13799 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13800 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 13796 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13798 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13612 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 13799 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13800 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 13796 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13798 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13613 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 13799 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 13800 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 13796 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13798 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13614 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 13799 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 13800 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 13769 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 13609
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 13823 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13609 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13609 => ((1 string-address))
mem: ((1 string-address)): 13825 <= 13609
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13609 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 13826 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13609 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 13827 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 13828 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 13854 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (13 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13 => ((1 integer))
mem: ((1 integer)): 13856 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 13857 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13858 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 13827 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 13828 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 13885 => ((5 string-address))
mem: ((5 string-address)): 13829 <= 13885
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 13830 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13831 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13832 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13610 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 13833 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13886 => ((10 character-address))
mem: ((10 character-address)): 13834 <= 13886
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13886 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 13830 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 13831 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13832 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13611 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 13833 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13887 => ((10 character-address))
mem: ((10 character-address)): 13834 <= 13887
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13887 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 13830 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 13831 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13832 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13612 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 13833 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13888 => ((10 character-address))
mem: ((10 character-address)): 13834 <= 13888
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13888 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 13830 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 13831 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13832 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13613 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 13833 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13889 => ((10 character-address))
mem: ((10 character-address)): 13834 <= 13889
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13889 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 13830 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 13831 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 13832 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13885
run: split-first/parse-instruction-trace/parse-traces/main22 10: 13885 => ((5 string-address))
mem: ((5 string-address)): 13767 <= 13885
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 13769 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 13609
mem: ((7 integer)) => 5
mem: ((3 integer)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 13890 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13609 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13609 => ((1 string-address))
mem: ((1 string-address)): 13892 <= 13609
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13609 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 13893 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13609 5 13)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 13 => ((3 integer))
mem: ((3 integer)): 13894 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13609 integer) (raw)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 13 => ((4 integer))
mem: ((4 integer)): 13895 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 13921 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (13 13)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 13 => ((1 integer))
mem: ((1 integer)): 13923 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13 13)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 13 => ((2 integer))
mem: ((2 integer)): 13924 <= 13
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 13925 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 13 => ((3 integer))
mem: ((3 integer)): 13894 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 8 => ((4 integer))
mem: ((4 integer)): 13895 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 13952 => ((5 string-address))
mem: ((5 string-address)): 13896 <= 13952
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 13897 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13898 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13615 byte) (raw)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\1 => ((9 character))
mem: ((9 character)): 13900 <= #\1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13953 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13953
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\1 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13953 <= #\1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 13897 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 13898 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13616 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 13900 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13954 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13954
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13954 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 13897 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 13898 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13617 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13900 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13955 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13955
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13955 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 13897 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 13898 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13618 byte) (raw)) => d
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\d => ((9 character))
mem: ((9 character)): 13900 <= #\d
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13956 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13956
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => d
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\d => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13956 <= #\d
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 13897 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 13898 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13619 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13900 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13957 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13957
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13957 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 13897 <= 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 13898 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13620 byte) (raw)) => e
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 13900 <= #\e
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13958 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13958
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13958 <= #\e
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 13897 <= 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 13898 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13621 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 13900 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13959 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13959
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13959 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 13897 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 13898 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 13899 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((13609 string) (raw))
mem: ((13609 integer) (raw)) => 13
mem: ((13622 byte) (raw)) => f
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\f => ((9 character))
mem: ((9 character)): 13900 <= #\f
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 13960 => ((10 character-address))
mem: ((10 character-address)): 13901 <= 13960
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => f
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\f => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 13960 <= #\f
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 13897 <= 13
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 13898 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 13899 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 13952
run: split-first/parse-instruction-trace/parse-traces/main22 12: 13952 => ((6 string-address))
mem: ((6 string-address)): 13768 <= 13952
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 13885
mem: ((6 string-address)) => 13952
run: parse-instruction-trace/parse-traces/main22 4: 13885 => ((4 string-address))
mem: ((4 string-address)): 13731 <= 13885
run: parse-instruction-trace/parse-traces/main22 4: 13952 => ((5 string-address))
mem: ((5 string-address)): 13732 <= 13952
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 13757 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 13733 <= 13757
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 13885
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 13961 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13885 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 13885 => ((1 string-address))
mem: ((1 string-address)): 13963 <= 13885
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13885 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 13964 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13885 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 13965 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 13966 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 13968 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 13969 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 13885
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 13992 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 13885 => ((1 string-address))
mem: ((1 string-address)): 13994 <= 13885
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 13995 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 13996 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13885 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 13997 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13998 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13886 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 13999 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14000 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 13996 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13998 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13887 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 13999 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14000 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 13996 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13998 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13888 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 13999 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14000 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 13996 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 13998 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13889 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 13999 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14000 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 13996 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 13998 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 13969 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 13970 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 14023 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 13967 <= 14023
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 13971 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 13972 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 13970 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 13885
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 14025 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 13885 => ((1 string-address))
mem: ((1 string-address)): 14027 <= 13885
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 14028 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13885 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 14029 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13885 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 14030 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14031 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13886 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 14032 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14033 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 14029 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14031 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13887 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 14032 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14033 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 14029 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14031 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13888 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 14032 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14033 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 14029 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14031 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13889 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 14032 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14033 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 14029 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 14031 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 13973 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((14023 string-address-array) (raw))
mem: ((14023 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 14024 => ((12 string-address-address))
mem: ((12 string-address-address)): 13974 <= 14024
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 13885
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 14056 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13885 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 13885 => ((1 string-address))
mem: ((1 string-address)): 14058 <= 13885
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13885 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 14059 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13885 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 14060 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13885 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 14061 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 14087 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 14089 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 14090 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14091 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 14060 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 14061 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 14118 => ((5 string-address))
mem: ((5 string-address)): 14062 <= 14118
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 14063 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14064 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14065 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13886 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 14066 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 14119 => ((10 character-address))
mem: ((10 character-address)): 14067 <= 14119
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14119 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 14063 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14064 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14065 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13887 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 14066 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 14120 => ((10 character-address))
mem: ((10 character-address)): 14067 <= 14120
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14120 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 14063 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 14064 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14065 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13888 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 14066 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 14121 => ((10 character-address))
mem: ((10 character-address)): 14067 <= 14121
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14121 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 14063 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 14064 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14065 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((13885 string) (raw))
mem: ((13885 integer) (raw)) => 4
mem: ((13889 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 14066 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 14122 => ((10 character-address))
mem: ((10 character-address)): 14067 <= 14122
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14122 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 14063 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 14064 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14065 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14118
run: split/parse-instruction-trace/parse-traces/main22 23: 14118 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 14024 <= 14118
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 13972 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 13971 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 13970 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 14023
run: parse-instruction-trace/parse-traces/main22 6: 14023 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 13757 <= 14023
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 13758 => ((7 string-address-address))
mem: ((7 string-address-address)): 13734 <= 13758
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 14123 => ((8 string-address))
mem: ((8 string-address)): 13735 <= 14123
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 13952
mem: ((8 string-address)) => 14123
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14126 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 14123)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14128 <= 13952
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13952 14123)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 14123 => ((2 string-address))
mem: ((2 string-address)): 14129 <= 14123
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 14130 <= 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 14131 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 13952
mem: ((2 string-address)) => 14123
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14157 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 14123 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14159 <= 13952
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13952 14123 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 14123 => ((2 string-address))
mem: ((2 string-address)): 14160 <= 14123
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 14123 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 14161 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((14123 string) (raw))
mem: ((14123 integer) (raw)) => 2
mem: ((14124 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 14162 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 14163 <= 8
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 14164 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 13952
mem: ((2 string-address)) => 14123
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14188 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 14123 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14190 <= 13952
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13952 14123 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 14123 => ((2 string-address))
mem: ((2 string-address)): 14191 <= 14123
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 14123 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 14192 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14123 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 14193 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 14194 <= 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 14194 <= 6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 14195 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 14196 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14197 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13953 byte) (raw)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\1 => ((9 character))
mem: ((9 character)): 14198 <= #\1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14123 string) (raw))
mem: ((14123 integer) (raw)) => 2
mem: ((14124 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 14199 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 14200 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14165 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 14161 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 13952
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14219 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14221 <= 13952
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (13952 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 14222 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 14223 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 14224 <= 8
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14225 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13954 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 14226 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 14227 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 14161 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 14164 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 13952
mem: ((2 string-address)) => 14123
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14250 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 14123 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14252 <= 13952
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (13952 14123 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 14123 => ((2 string-address))
mem: ((2 string-address)): 14253 <= 14123
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 14123 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 14254 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14123 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 14255 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 14256 <= 8
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 14256 <= 6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 14257 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 14258 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14259 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13954 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 14260 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14123 string) (raw))
mem: ((14123 integer) (raw)) => 2
mem: ((14124 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 14261 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 14262 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 14254 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 14258 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14259 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13955 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 14260 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14123 string) (raw))
mem: ((14123 integer) (raw)) => 2
mem: ((14125 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 14261 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 14262 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 14254 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 14258 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 14259 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 14165 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 14134 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 13952
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14281 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14283 <= 13952
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13952 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 14284 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 14285 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 14286 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14312 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 14314 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 14315 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14316 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 14285 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 14286 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 14343 => ((5 string-address))
mem: ((5 string-address)): 14287 <= 14343
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 14288 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14289 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14290 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13953 byte) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\1 => ((9 character))
mem: ((9 character)): 14291 <= #\1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14343 string) (raw))
mem: ((14343 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14344 => ((10 character-address))
mem: ((10 character-address)): 14292 <= 14344
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\1 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14344 <= #\1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 14288 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14289 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14290 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14343
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 14343 => ((5 string-address))
mem: ((5 string-address)): 14132 <= 14343
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14123 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 14135 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 14134 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 13952
mem: ((7 integer)) => 3
mem: ((3 integer)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14345 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (13952 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 13952 => ((1 string-address))
mem: ((1 string-address)): 14347 <= 13952
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (13952 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 14348 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (13952 3 8)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 14349 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((13952 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 14350 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 14376 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 8)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 14378 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 8)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 14379 <= 8
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14380 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 8 => ((3 integer))
mem: ((3 integer)): 14349 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 5 => ((4 integer))
mem: ((4 integer)): 14350 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 14407 => ((5 string-address))
mem: ((5 string-address)): 14351 <= 14407
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 14352 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14353 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14354 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13956 byte) (raw)) => d
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\d => ((9 character))
mem: ((9 character)): 14355 <= #\d
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14408 => ((10 character-address))
mem: ((10 character-address)): 14356 <= 14408
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => d
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\d => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14408 <= #\d
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 14352 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14353 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14354 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 4
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13957 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14355 <= #\space
schedule: scheduling string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14409 => ((10 character-address))
mem: ((10 character-address)): 14356 <= 14409
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14409 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 5 => ((6 integer))
mem: ((6 integer)): 14352 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 14353 <= 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14354 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13958 byte) (raw)) => e
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 14355 <= #\e
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14410 => ((10 character-address))
mem: ((10 character-address)): 14356 <= 14410
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14410 <= #\e
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 14352 <= 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 14353 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14354 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13959 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14355 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14411 => ((10 character-address))
mem: ((10 character-address)): 14356 <= 14411
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14411 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 14352 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 14353 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14354 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((13952 string) (raw))
mem: ((13952 integer) (raw)) => 8
mem: ((13960 byte) (raw)) => f
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\f => ((9 character))
mem: ((9 character)): 14355 <= #\f
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14412 => ((10 character-address))
mem: ((10 character-address)): 14356 <= 14412
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => f
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\f => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14412 <= #\f
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 14352 <= 8
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 14353 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14354 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14407
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 14407 => ((6 string-address))
mem: ((6 string-address)): 14133 <= 14407
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 14343
mem: ((6 string-address)) => 14407
run: parse-instruction-trace/parse-traces/main22 9: 14343 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 13758 <= 14343
run: parse-instruction-trace/parse-traces/main22 9: 14407 => ((5 string-address))
mem: ((5 string-address)): 13732 <= 14407
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 13759 => ((9 string-address-address))
mem: ((9 string-address-address)): 13736 <= 13759
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 14407
run: parse-instruction-trace/parse-traces/main22 11: 14407 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 13759 <= 14407
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 13757
run: parse-traces/main22 41: 13757 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 13757
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 13757
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 14413 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 13757)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 14415 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 13757)
run: append/parse-traces/main22 2: 13757 => ((2 character))
mem: ((2 character)): 14416 <= 13757
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 14444 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 14446 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 1
run: buffer-full?/append/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 14447 <= 1
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 14448 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 14449 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 1
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14450 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14417 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 14418 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 14419 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 1
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11084 => ((6 byte-address))
mem: ((6 byte-address)): 14420 <= 11084
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 13757
run: append/parse-traces/main22 9: 13757 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11084 <= 13757
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 1
run: append/parse-traces/main22 10: 2 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 2
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 14475 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 14477 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 47
run: end-of-stream?/parse-traces/main22 2: 47 => ((2 integer))
mem: ((2 integer)): 14478 <= 47
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 14479 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 14480 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 47
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14481 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 14506 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 14508 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 14509 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 14510 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 14537 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 47)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 14539 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 47)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 14540 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 47)
run: find-next/read-line/parse-traces/main22 3: 47 => ((3 integer))
mem: ((3 integer)): 14541 <= 47
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 14542 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 47
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 47
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1079 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 14544 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 47
run: find-next/read-line/parse-traces/main22 10: 48 => ((3 integer))
mem: ((3 integer)): 14541 <= 48
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 48
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 48
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1080 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 14544 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 48
run: find-next/read-line/parse-traces/main22 10: 49 => ((3 integer))
mem: ((3 integer)): 14541 <= 49
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 49
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 49
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1081 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 14544 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 49
run: find-next/read-line/parse-traces/main22 10: 50 => ((3 integer))
mem: ((3 integer)): 14541 <= 50
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 50
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 50
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1082 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 14544 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 50
run: find-next/read-line/parse-traces/main22 10: 51 => ((3 integer))
mem: ((3 integer)): 14541 <= 51
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 51
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 51
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1083 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 14544 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 51
run: find-next/read-line/parse-traces/main22 10: 52 => ((3 integer))
mem: ((3 integer)): 14541 <= 52
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 52
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 52
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1084 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 14544 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 52
run: find-next/read-line/parse-traces/main22 10: 53 => ((3 integer))
mem: ((3 integer)): 14541 <= 53
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 53
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 53
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1085 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 14544 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 53
run: find-next/read-line/parse-traces/main22 10: 54 => ((3 integer))
mem: ((3 integer)): 14541 <= 54
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 54
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 54
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1086 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 14544 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 54
run: find-next/read-line/parse-traces/main22 10: 55 => ((3 integer))
mem: ((3 integer)): 14541 <= 55
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 55
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 55
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1087 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 14544 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 55
run: find-next/read-line/parse-traces/main22 10: 56 => ((3 integer))
mem: ((3 integer)): 14541 <= 56
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 56
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 56
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1088 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 14544 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 56
run: find-next/read-line/parse-traces/main22 10: 57 => ((3 integer))
mem: ((3 integer)): 14541 <= 57
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 57
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 57
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1089 byte) (raw)) => 2
run: find-next/read-line/parse-traces/main22 7: #\2 => ((6 byte))
mem: ((6 byte)): 14544 <= #\2
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 2
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 57
run: find-next/read-line/parse-traces/main22 10: 58 => ((3 integer))
mem: ((3 integer)): 14541 <= 58
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 58
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 58
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1090 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 14544 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 58
run: find-next/read-line/parse-traces/main22 10: 59 => ((3 integer))
mem: ((3 integer)): 14541 <= 59
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 59
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 59
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1091 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 14544 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 59
run: find-next/read-line/parse-traces/main22 10: 60 => ((3 integer))
mem: ((3 integer)): 14541 <= 60
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 60
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 60
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1092 byte) (raw)) => g
run: find-next/read-line/parse-traces/main22 7: #\g => ((6 byte))
mem: ((6 byte)): 14544 <= #\g
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => g
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 60
run: find-next/read-line/parse-traces/main22 10: 61 => ((3 integer))
mem: ((3 integer)): 14541 <= 61
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 61
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 61
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1093 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 14544 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 61
run: find-next/read-line/parse-traces/main22 10: 62 => ((3 integer))
mem: ((3 integer)): 14541 <= 62
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 62
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 62
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1094 byte) (raw)) => h
run: find-next/read-line/parse-traces/main22 7: #\h => ((6 byte))
mem: ((6 byte)): 14544 <= #\h
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => h
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 62
run: find-next/read-line/parse-traces/main22 10: 63 => ((3 integer))
mem: ((3 integer)): 14541 <= 63
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 63
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 63
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1095 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 14544 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14545 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 63
run: find-next/read-line/parse-traces/main22 10: 64 => ((3 integer))
mem: ((3 integer)): 14541 <= 64
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 64
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14543 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 64
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1096 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 14544 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 14545 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 64
run: read-line/parse-traces/main22 4: 64 => ((4 integer))
mem: ((4 integer)): 14511 <= 64
run: read-line/parse-traces/main22 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)) => 64
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 14568 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 47 64)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 14570 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 47 64)
run: string-copy/read-line/parse-traces/main22 2: 47 => ((2 integer))
mem: ((2 integer)): 14571 <= 47
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 47 64)
run: string-copy/read-line/parse-traces/main22 3: 64 => ((3 integer))
mem: ((3 integer)): 14572 <= 64
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 14573 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 64
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 14599 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 64)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 14601 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 64)
run: min/string-copy/read-line/parse-traces/main22 2: 64 => ((2 integer))
mem: ((2 integer)): 14602 <= 64
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 64
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14603 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 64
run: string-copy/read-line/parse-traces/main22 5: 64 => ((3 integer))
mem: ((3 integer)): 14572 <= 64
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 64
mem: ((2 integer)) => 47
run: string-copy/read-line/parse-traces/main22 6: 17 => ((4 integer))
mem: ((4 integer)): 14573 <= 17
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 17
run: string-copy/read-line/parse-traces/main22 7: 14630 => ((5 string-address))
mem: ((5 string-address)): 14574 <= 14630
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 47
run: string-copy/read-line/parse-traces/main22 8: 47 => ((6 integer))
mem: ((6 integer)): 14575 <= 47
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14576 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 47
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 47
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1079 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 14578 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14631 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14631
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14631 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 47
run: string-copy/read-line/parse-traces/main22 15: 48 => ((6 integer))
mem: ((6 integer)): 14575 <= 48
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14576 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 48
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 48
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1080 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 14578 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14632 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14632
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14632 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 48
run: string-copy/read-line/parse-traces/main22 15: 49 => ((6 integer))
mem: ((6 integer)): 14575 <= 49
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 14576 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 49
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 49
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1081 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 14578 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14633 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14633
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14633 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 49
run: string-copy/read-line/parse-traces/main22 15: 50 => ((6 integer))
mem: ((6 integer)): 14575 <= 50
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 14576 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 50
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 50
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1082 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 14578 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14634 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14634
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14634 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 50
run: string-copy/read-line/parse-traces/main22 15: 51 => ((6 integer))
mem: ((6 integer)): 14575 <= 51
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 14576 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 51
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 51
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1083 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14578 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14635 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14635
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14635 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 51
run: string-copy/read-line/parse-traces/main22 15: 52 => ((6 integer))
mem: ((6 integer)): 14575 <= 52
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 14576 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 52
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 52
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1084 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 14578 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14636 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14636
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14636 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 52
run: string-copy/read-line/parse-traces/main22 15: 53 => ((6 integer))
mem: ((6 integer)): 14575 <= 53
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 14576 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 53
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 53
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1085 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 14578 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14637 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14637
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14637 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 53
run: string-copy/read-line/parse-traces/main22 15: 54 => ((6 integer))
mem: ((6 integer)): 14575 <= 54
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 14576 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 54
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 54
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1086 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 14578 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14638 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14638
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14638 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 54
run: string-copy/read-line/parse-traces/main22 15: 55 => ((6 integer))
mem: ((6 integer)): 14575 <= 55
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 14576 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 55
mem: ((3 integer)) => 64
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 55
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1087 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 14578 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14639 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14639
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14639 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 55
run: string-copy/read-line/parse-traces/main22 15: 56 => ((6 integer))
mem: ((6 integer)): 14575 <= 56
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 14576 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 56
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1088 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14578 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14640 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14640
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14640 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 56
run: string-copy/read-line/parse-traces/main22 15: 57 => ((6 integer))
mem: ((6 integer)): 14575 <= 57
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 14576 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 57
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1089 byte) (raw)) => 2
run: string-copy/read-line/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 14578 <= #\2
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14641 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14641
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/read-line/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14641 <= #\2
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 57
run: string-copy/read-line/parse-traces/main22 15: 58 => ((6 integer))
mem: ((6 integer)): 14575 <= 58
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 14576 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 58
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1090 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 14578 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14642 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14642
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14642 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 58
run: string-copy/read-line/parse-traces/main22 15: 59 => ((6 integer))
mem: ((6 integer)): 14575 <= 59
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 14576 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 59
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1091 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14578 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14643 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14643
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14643 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 59
run: string-copy/read-line/parse-traces/main22 15: 60 => ((6 integer))
mem: ((6 integer)): 14575 <= 60
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 14576 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 60
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1092 byte) (raw)) => g
run: string-copy/read-line/parse-traces/main22 12: #\g => ((9 character))
mem: ((9 character)): 14578 <= #\g
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14644 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14644
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => g
run: string-copy/read-line/parse-traces/main22 14: #\g => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14644 <= #\g
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 60
run: string-copy/read-line/parse-traces/main22 15: 61 => ((6 integer))
mem: ((6 integer)): 14575 <= 61
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 14576 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 61
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1093 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14578 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 14
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14645 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14645
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14645 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 61
run: string-copy/read-line/parse-traces/main22 15: 62 => ((6 integer))
mem: ((6 integer)): 14575 <= 62
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 14
run: string-copy/read-line/parse-traces/main22 16: 15 => ((7 integer))
mem: ((7 integer)): 14576 <= 15
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 62
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1094 byte) (raw)) => h
run: string-copy/read-line/parse-traces/main22 12: #\h => ((9 character))
mem: ((9 character)): 14578 <= #\h
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 15
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14646 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14646
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => h
run: string-copy/read-line/parse-traces/main22 14: #\h => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14646 <= #\h
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 62
run: string-copy/read-line/parse-traces/main22 15: 63 => ((6 integer))
mem: ((6 integer)): 14575 <= 63
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 15
run: string-copy/read-line/parse-traces/main22 16: 16 => ((7 integer))
mem: ((7 integer)): 14576 <= 16
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14577 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 63
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1095 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 14578 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 16
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
run: string-copy/read-line/parse-traces/main22 13: 14647 => ((10 character-address))
mem: ((10 character-address)): 14579 <= 14647
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14647 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 63
run: string-copy/read-line/parse-traces/main22 15: 64 => ((6 integer))
mem: ((6 integer)): 14575 <= 64
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 16
run: string-copy/read-line/parse-traces/main22 16: 17 => ((7 integer))
mem: ((7 integer)): 14576 <= 17
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14577 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14630
run: read-line/parse-traces/main22 5: 14630 => ((5 string-address))
mem: ((5 string-address)): 14512 <= 14630
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 64
run: read-line/parse-traces/main22 6: 65 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 65
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14630
run: parse-traces/main22 26: 14630 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 14630
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 3
run: parse-traces/main22 27: 4 => ((2 integer))
mem: ((2 integer)): 1225 <= 4
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 4
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 14648 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 100)
run: divides?/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 14650 <= 4
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 14651 <= 100
run: divides?/parse-traces/main22 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/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 14652 <= 4
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 14653 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 14630
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 14679 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630)
run: parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14681 <= 14630
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 14710 => ((2 trace-address))
mem: ((2 trace-address)): 14682 <= 14710
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 14712 => ((3 string-address))
mem: ((3 string-address)): 14683 <= 14712
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 14630
mem: ((3 string-address)) => 14712
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 14715 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 14712)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14717 <= 14630
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (14630 14712)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 14712 => ((2 string-address))
mem: ((2 string-address)): 14718 <= 14712
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 17 => ((3 integer))
mem: ((3 integer)): 14719 <= 17
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 17
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 14720 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 14630
mem: ((2 string-address)) => 14712
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 14746 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 14712 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14748 <= 14630
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (14630 14712 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 14712 => ((2 string-address))
mem: ((2 string-address)): 14749 <= 14712
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 14712 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 14750 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((14712 string) (raw))
mem: ((14712 integer) (raw)) => 2
mem: ((14713 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 14751 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 17 => ((5 integer))
mem: ((5 integer)): 14752 <= 17
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 14753 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 14630
mem: ((2 string-address)) => 14712
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 14777 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 14712 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14779 <= 14630
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (14630 14712 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 14712 => ((2 string-address))
mem: ((2 string-address)): 14780 <= 14712
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 14712 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 14781 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14712 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 14782 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 17 => ((5 integer))
mem: ((5 integer)): 14783 <= 17
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 15 => ((5 integer))
mem: ((5 integer)): 14783 <= 15
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 14784 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 14785 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14786 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14631 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 14787 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14712 string) (raw))
mem: ((14712 integer) (raw)) => 2
mem: ((14713 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 14788 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 14789 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14754 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 14750 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 14630
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 14808 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14810 <= 14630
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (14630 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 14811 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 14812 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 17 => ((4 integer))
mem: ((4 integer)): 14813 <= 17
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14814 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14632 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 14815 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14816 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 14812 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14814 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14633 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 14815 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 14816 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 14812 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 14814 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14634 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 14815 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 14816 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 14750 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 14753 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 14630
mem: ((2 string-address)) => 14712
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 14839 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 14712 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14841 <= 14630
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (14630 14712 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 14712 => ((2 string-address))
mem: ((2 string-address)): 14842 <= 14712
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 14712 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 14843 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14712 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 14844 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 17 => ((5 integer))
mem: ((5 integer)): 14845 <= 17
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 15 => ((5 integer))
mem: ((5 integer)): 14845 <= 15
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 14846 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 14847 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14848 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14634 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 14849 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14712 string) (raw))
mem: ((14712 integer) (raw)) => 2
mem: ((14713 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 14850 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 14851 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 14843 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 14847 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 14848 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14635 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 14849 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14712 string) (raw))
mem: ((14712 integer) (raw)) => 2
mem: ((14714 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 14850 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 14851 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 14843 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 14847 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 14848 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 14754 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 14723 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 14630
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 14870 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14872 <= 14630
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14630 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 14873 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 14874 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 17 => ((4 integer))
mem: ((4 integer)): 14875 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 14901 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (17 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 17 => ((1 integer))
mem: ((1 integer)): 14903 <= 17
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (17 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 14904 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14905 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 14874 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 14875 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 14932 => ((5 string-address))
mem: ((5 string-address)): 14876 <= 14932
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 14877 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14878 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14879 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14631 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 14880 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 14933 => ((10 character-address))
mem: ((10 character-address)): 14881 <= 14933
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14933 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 14877 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14878 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14879 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main22 for further processing
schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main22
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14632 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 14880 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 14934 => ((10 character-address))
mem: ((10 character-address)): 14881 <= 14934
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14934 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 14877 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 14878 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14879 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14633 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 14880 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 14935 => ((10 character-address))
mem: ((10 character-address)): 14881 <= 14935
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14935 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 14877 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 14878 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14879 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14932
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 14932 => ((5 string-address))
mem: ((5 string-address)): 14721 <= 14932
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14712 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 14724 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 14723 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 14630
mem: ((7 integer)) => 5
mem: ((3 integer)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 14936 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14630 5 17)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14630 => ((1 string-address))
mem: ((1 string-address)): 14938 <= 14630
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14630 5 17)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 14939 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14630 5 17)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 17 => ((3 integer))
mem: ((3 integer)): 14940 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14630 integer) (raw)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 17 => ((4 integer))
mem: ((4 integer)): 14941 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 14967 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (17 17)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 17 => ((1 integer))
mem: ((1 integer)): 14969 <= 17
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (17 17)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 17 => ((2 integer))
mem: ((2 integer)): 14970 <= 17
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 14971 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 17 => ((3 integer))
mem: ((3 integer)): 14940 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((4 integer))
mem: ((4 integer)): 14941 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 14998 => ((5 string-address))
mem: ((5 string-address)): 14942 <= 14998
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 14943 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 14944 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14636 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 14946 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 14999 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 14999
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 14999 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 14943 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 14944 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14637 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 14946 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15000 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15000
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15000 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 14943 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 14944 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14638 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 14946 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15001 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15001
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15001 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 14943 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 14944 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14639 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 14946 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15002 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15002
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15002 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 14943 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 14944 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14640 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14946 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15003 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15003
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15003 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 14943 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 14944 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14641 byte) (raw)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 14946 <= #\2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15004 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15004
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15004 <= #\2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 14943 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 14944 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14642 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 14946 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15005 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15005
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15005 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 14943 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 14944 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14643 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14946 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15006 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15006
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15006 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 14943 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 14944 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14644 byte) (raw)) => g
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\g => ((9 character))
mem: ((9 character)): 14946 <= #\g
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15007 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15007
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => g
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\g => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15007 <= #\g
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 14943 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 14944 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 14
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14645 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 14946 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15008 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15008
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15008 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 15 => ((6 integer))
mem: ((6 integer)): 14943 <= 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 14944 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 15
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14646 byte) (raw)) => h
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\h => ((9 character))
mem: ((9 character)): 14946 <= #\h
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15009 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15009
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => h
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\h => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15009 <= #\h
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 15
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 16 => ((6 integer))
mem: ((6 integer)): 14943 <= 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 14944 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 14945 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 16
array-len: ((14630 string) (raw))
mem: ((14630 integer) (raw)) => 17
mem: ((14647 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 14946 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 15010 => ((10 character-address))
mem: ((10 character-address)): 14947 <= 15010
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15010 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 16
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 17 => ((6 integer))
mem: ((6 integer)): 14943 <= 17
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 14944 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 14945 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 14998
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 14998 => ((6 string-address))
mem: ((6 string-address)): 14722 <= 14998
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 14932
mem: ((6 string-address)) => 14998
run: parse-trace/parse-traces/main22 4: 14932 => ((4 string-address))
mem: ((4 string-address)): 14684 <= 14932
run: parse-trace/parse-traces/main22 4: 14998 => ((5 string-address))
mem: ((5 string-address)): 14685 <= 14998
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 14710 => ((6 string-address-address))
mem: ((6 string-address-address)): 14686 <= 14710
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 14932
run: parse-trace/parse-traces/main22 6: 14932 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 14710 <= 14932
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 14711 => ((7 string-address-address))
mem: ((7 string-address-address)): 14687 <= 14711
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 14998
run: parse-trace/parse-traces/main22 8: 14998 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 14711 <= 14998
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 14710
run: parse-traces/main22 33: 14710 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 14710
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((14710 string-address) (raw)) => 14932
run: parse-traces/main22 34: 14932 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 14932
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 14932
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 15011 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14932 11152)
run: string-equal/parse-traces/main22 1: 14932 => ((1 string-address))
mem: ((1 string-address)): 15013 <= 14932
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14932 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 15014 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (14932 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 15015 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 15016 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 15017 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 15018 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 15019 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
mem: ((14933 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 15020 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 15021 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 15022 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 15018 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 15019 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
mem: ((14934 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 15020 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 15021 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 15022 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 15018 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 15019 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((14932 string) (raw))
mem: ((14932 integer) (raw)) => 3
mem: ((14935 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 15020 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 15021 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 15022 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 15018 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 15019 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 13757
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 13760 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 13760
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 13718
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 15042 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (13718)
run: to-array/parse-traces/main22 1: 13718 => ((1 buffer-address))
mem: ((1 buffer-address)): 15044 <= 13718
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((13718 integer) (raw)) => 0
run: to-array/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 15045 <= 0
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((13719 string-address) (raw)) => 13720
run: to-array/parse-traces/main22 3: 13720 => ((3 string-address))
mem: ((3 string-address)): 15046 <= 13720
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 13720
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 6: 15073 => ((4 string-address))
mem: ((4 string-address)): 15047 <= 15073
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 15048 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 15049 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 15073
run: parse-traces/main22 39: 15073 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 13760 <= 15073
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 15074 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 15105 => ((1 buffer-address))
mem: ((1 buffer-address)): 15076 <= 15105
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 15105 => ((2 integer-address))
mem: ((2 integer-address)): 15077 <= 15105
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 15105 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 15106 => ((3 string-address-address))
mem: ((3 string-address-address)): 15078 <= 15106
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 15079 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 15107 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 15106 <= 15107
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 15105
run: parse-traces/main22 40: 15105 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 15105
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 14710
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 15113 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (14710)
run: parse-instruction-trace/parse-traces/main22 1: 14710 => ((1 trace-address))
mem: ((1 trace-address)): 15115 <= 14710
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((14711 string-address) (raw)) => 14998
run: parse-instruction-trace/parse-traces/main22 2: 14998 => ((2 string-address))
mem: ((2 string-address)): 15116 <= 14998
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 15117 <= 15144
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 14998
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 15148 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14998 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 14998 => ((1 string-address))
mem: ((1 string-address)): 15150 <= 14998
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (14998 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 15151 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14998 integer) (raw)) => 12
run: split-first/parse-instruction-trace/parse-traces/main22 3: 12 => ((3 integer))
mem: ((3 integer)): 15152 <= 12
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 12
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 15153 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 14998
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 15179 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14998 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 14998 => ((1 string-address))
mem: ((1 string-address)): 15181 <= 14998
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (14998 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 15182 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14998 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 15183 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14998 integer) (raw)) => 12
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 12 => ((4 integer))
mem: ((4 integer)): 15184 <= 12
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15185 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((14999 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 15186 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15187 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 15183 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15185 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15000 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 15186 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15187 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 15183 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15185 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15001 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 15186 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15187 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 15183 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15185 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15002 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 15186 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15187 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 15183 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15185 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15003 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 15186 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 15187 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 15156 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 14998
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 15210 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14998 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 14998 => ((1 string-address))
mem: ((1 string-address)): 15212 <= 14998
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14998 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 15213 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14998 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 15214 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 12 => ((4 integer))
mem: ((4 integer)): 15215 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 15241 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (12 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 12 => ((1 integer))
mem: ((1 integer)): 15243 <= 12
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (12 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 15244 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15245 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 15214 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 15215 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 15272 => ((5 string-address))
mem: ((5 string-address)): 15216 <= 15272
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 15217 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15218 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15219 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((14999 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 15220 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15273 => ((10 character-address))
mem: ((10 character-address)): 15221 <= 15273
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15273 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 15217 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15218 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15219 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15000 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 15220 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15274 => ((10 character-address))
mem: ((10 character-address)): 15221 <= 15274
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15274 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 15217 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 15218 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15219 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15001 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 15220 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15275 => ((10 character-address))
mem: ((10 character-address)): 15221 <= 15275
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15275 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 15217 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 15218 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15219 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15002 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 15220 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15276 => ((10 character-address))
mem: ((10 character-address)): 15221 <= 15276
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15276 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 15217 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 15218 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15219 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 15272
run: split-first/parse-instruction-trace/parse-traces/main22 10: 15272 => ((5 string-address))
mem: ((5 string-address)): 15154 <= 15272
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 15156 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 14998
mem: ((7 integer)) => 5
mem: ((3 integer)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 15277 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (14998 5 12)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 14998 => ((1 string-address))
mem: ((1 string-address)): 15279 <= 14998
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14998 5 12)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 15280 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (14998 5 12)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 12 => ((3 integer))
mem: ((3 integer)): 15281 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((14998 integer) (raw)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 12 => ((4 integer))
mem: ((4 integer)): 15282 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 15308 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (12 12)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 12 => ((1 integer))
mem: ((1 integer)): 15310 <= 12
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (12 12)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 12 => ((2 integer))
mem: ((2 integer)): 15311 <= 12
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15312 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 12 => ((3 integer))
mem: ((3 integer)): 15281 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 7 => ((4 integer))
mem: ((4 integer)): 15282 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 15339 => ((5 string-address))
mem: ((5 string-address)): 15283 <= 15339
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 15284 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15285 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15004 byte) (raw)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 15287 <= #\2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15340 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15340
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15340 <= #\2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 15284 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15285 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15005 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 15287 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15341 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15341
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15341 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 15284 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 15285 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15006 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 15287 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15342 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15342
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15342 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 15284 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 15285 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15007 byte) (raw)) => g
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\g => ((9 character))
mem: ((9 character)): 15287 <= #\g
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15343 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15343
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => g
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\g => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15343 <= #\g
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 15284 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 15285 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15008 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 15287 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15344 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15344
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15344 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 15284 <= 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 15285 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15009 byte) (raw)) => h
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\h => ((9 character))
mem: ((9 character)): 15287 <= #\h
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15345 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15345
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => h
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\h => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15345 <= #\h
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 15284 <= 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 15285 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15286 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((14998 string) (raw))
mem: ((14998 integer) (raw)) => 12
mem: ((15010 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 15287 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 15346 => ((10 character-address))
mem: ((10 character-address)): 15288 <= 15346
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15346 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 15284 <= 12
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 15285 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15286 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 15339
run: split-first/parse-instruction-trace/parse-traces/main22 12: 15339 => ((6 string-address))
mem: ((6 string-address)): 15155 <= 15339
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 15272
mem: ((6 string-address)) => 15339
run: parse-instruction-trace/parse-traces/main22 4: 15272 => ((4 string-address))
mem: ((4 string-address)): 15118 <= 15272
run: parse-instruction-trace/parse-traces/main22 4: 15339 => ((5 string-address))
mem: ((5 string-address)): 15119 <= 15339
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 15144 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 15120 <= 15144
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 15272
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 15347 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15272 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 15272 => ((1 string-address))
mem: ((1 string-address)): 15349 <= 15272
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (15272 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 15350 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15272 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 15351 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 15352 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 15354 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15355 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 15272
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 15378 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 15272 => ((1 string-address))
mem: ((1 string-address)): 15380 <= 15272
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 15381 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 15382 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15272 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 15383 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15384 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15273 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 15385 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15386 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 15382 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15384 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15274 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 15385 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15386 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 15382 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15384 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15275 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 15385 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15386 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 15382 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15384 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15276 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 15385 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15386 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 15382 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 15384 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 15355 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 15356 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 15409 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 15353 <= 15409
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 15357 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 15358 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 15356 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 15272
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 15411 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 15272 => ((1 string-address))
mem: ((1 string-address)): 15413 <= 15272
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 15414 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15272 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 15415 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15272 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 15416 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15417 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15273 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 15418 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15419 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 15415 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15417 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15274 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 15418 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15419 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 15415 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15417 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15275 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 15418 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15419 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 15415 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15417 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15276 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 15418 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15419 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 15415 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 15417 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 15359 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((15409 string-address-array) (raw))
mem: ((15409 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 15410 => ((12 string-address-address))
mem: ((12 string-address-address)): 15360 <= 15410
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 15272
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 15442 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15272 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 15272 => ((1 string-address))
mem: ((1 string-address)): 15444 <= 15272
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (15272 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 15445 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15272 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 15446 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15272 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 15447 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 15473 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 15475 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 15476 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15477 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 15446 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 15447 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 15504 => ((5 string-address))
mem: ((5 string-address)): 15448 <= 15504
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 15449 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15450 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15451 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15273 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 15452 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 15505 => ((10 character-address))
mem: ((10 character-address)): 15453 <= 15505
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15505 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 15449 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15450 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
schedule: scheduling string-copy/split/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split/parse-instruction-trace/parse-traces/main22
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15451 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15274 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 15452 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 15506 => ((10 character-address))
mem: ((10 character-address)): 15453 <= 15506
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15506 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 15449 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 15450 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15451 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15275 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 15452 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 15507 => ((10 character-address))
mem: ((10 character-address)): 15453 <= 15507
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15507 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 15449 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 15450 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15451 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((15272 string) (raw))
mem: ((15272 integer) (raw)) => 4
mem: ((15276 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 15452 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 15508 => ((10 character-address))
mem: ((10 character-address)): 15453 <= 15508
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15508 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 15449 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 15450 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15451 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 15504
run: split/parse-instruction-trace/parse-traces/main22 23: 15504 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 15410 <= 15504
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 15358 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 15357 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 15356 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 15409
run: parse-instruction-trace/parse-traces/main22 6: 15409 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 15144 <= 15409
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 15145 => ((7 string-address-address))
mem: ((7 string-address-address)): 15121 <= 15145
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 15509 => ((8 string-address))
mem: ((8 string-address)): 15122 <= 15509
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 15339
mem: ((8 string-address)) => 15509
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15512 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 15509)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15514 <= 15339
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (15339 15509)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 15509 => ((2 string-address))
mem: ((2 string-address)): 15515 <= 15509
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 7 => ((3 integer))
mem: ((3 integer)): 15516 <= 7
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 7
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 15517 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 15339
mem: ((2 string-address)) => 15509
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15543 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 15509 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15545 <= 15339
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (15339 15509 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 15509 => ((2 string-address))
mem: ((2 string-address)): 15546 <= 15509
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 15509 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 15547 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((15509 string) (raw))
mem: ((15509 integer) (raw)) => 2
mem: ((15510 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 15548 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 7 => ((5 integer))
mem: ((5 integer)): 15549 <= 7
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 15550 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 15339
mem: ((2 string-address)) => 15509
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15574 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 15509 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15576 <= 15339
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (15339 15509 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 15509 => ((2 string-address))
mem: ((2 string-address)): 15577 <= 15509
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 15509 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 15578 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15509 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 15579 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 7 => ((5 integer))
mem: ((5 integer)): 15580 <= 7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 5 => ((5 integer))
mem: ((5 integer)): 15580 <= 5
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 15581 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 15582 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 15583 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15340 byte) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\2 => ((9 character))
mem: ((9 character)): 15584 <= #\2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15509 string) (raw))
mem: ((15509 integer) (raw)) => 2
mem: ((15510 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 15585 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 15586 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15551 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 15547 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 15339
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15605 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15607 <= 15339
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (15339 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 15608 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 15609 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 7 => ((4 integer))
mem: ((4 integer)): 15610 <= 7
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15611 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15341 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 15612 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 15613 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 15547 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 15550 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 15339
mem: ((2 string-address)) => 15509
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15636 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 15509 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15638 <= 15339
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (15339 15509 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 15509 => ((2 string-address))
mem: ((2 string-address)): 15639 <= 15509
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 15509 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 15640 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15509 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 15641 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 7 => ((5 integer))
mem: ((5 integer)): 15642 <= 7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 5 => ((5 integer))
mem: ((5 integer)): 15642 <= 5
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 15643 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 15644 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 15645 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15341 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 15646 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15509 string) (raw))
mem: ((15509 integer) (raw)) => 2
mem: ((15510 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 15647 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 15648 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 15640 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 15644 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 15645 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15342 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 15646 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((15509 string) (raw))
mem: ((15509 integer) (raw)) => 2
mem: ((15511 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 15647 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 15648 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 15640 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 15644 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 15645 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 15551 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 15520 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 15339
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15667 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15669 <= 15339
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (15339 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 15670 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 15671 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 7 => ((4 integer))
mem: ((4 integer)): 15672 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15698 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (7 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 7 => ((1 integer))
mem: ((1 integer)): 15700 <= 7
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (7 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 15701 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15702 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 15671 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 15672 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 15729 => ((5 string-address))
mem: ((5 string-address)): 15673 <= 15729
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 15674 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15675 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15676 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15340 byte) (raw)) => 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 15677 <= #\2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15729 string) (raw))
mem: ((15729 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15730 => ((10 character-address))
mem: ((10 character-address)): 15678 <= 15730
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15730 <= #\2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 15674 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15675 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15676 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 15729
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 15729 => ((5 string-address))
mem: ((5 string-address)): 15518 <= 15729
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15509 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 15521 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 15520 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 15339
mem: ((7 integer)) => 3
mem: ((3 integer)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15731 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (15339 3 7)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 15339 => ((1 string-address))
mem: ((1 string-address)): 15733 <= 15339
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (15339 3 7)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 15734 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (15339 3 7)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 7 => ((3 integer))
mem: ((3 integer)): 15735 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((15339 integer) (raw)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 7 => ((4 integer))
mem: ((4 integer)): 15736 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 15762 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (7 7)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 7 => ((1 integer))
mem: ((1 integer)): 15764 <= 7
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (7 7)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 7 => ((2 integer))
mem: ((2 integer)): 15765 <= 7
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15766 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 7 => ((3 integer))
mem: ((3 integer)): 15735 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 15736 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 15793 => ((5 string-address))
mem: ((5 string-address)): 15737 <= 15793
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 15738 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15739 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15740 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15343 byte) (raw)) => g
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\g => ((9 character))
mem: ((9 character)): 15741 <= #\g
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15794 => ((10 character-address))
mem: ((10 character-address)): 15742 <= 15794
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => g
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\g => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15794 <= #\g
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 15738 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15739 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15740 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 4
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15344 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 15741 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15795 => ((10 character-address))
mem: ((10 character-address)): 15742 <= 15795
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15795 <= #\space
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 5 => ((6 integer))
mem: ((6 integer)): 15738 <= 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 15739 <= 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15740 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15345 byte) (raw)) => h
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\h => ((9 character))
mem: ((9 character)): 15741 <= #\h
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15796 => ((10 character-address))
mem: ((10 character-address)): 15742 <= 15796
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => h
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\h => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15796 <= #\h
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 15738 <= 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 15739 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15740 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((15339 string) (raw))
mem: ((15339 integer) (raw)) => 7
mem: ((15346 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 15741 <= #\i
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15797 => ((10 character-address))
mem: ((10 character-address)): 15742 <= 15797
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 15797 <= #\i
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 15738 <= 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 15739 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15740 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 15793
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 15793 => ((6 string-address))
mem: ((6 string-address)): 15519 <= 15793
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 15729
mem: ((6 string-address)) => 15793
run: parse-instruction-trace/parse-traces/main22 9: 15729 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 15145 <= 15729
run: parse-instruction-trace/parse-traces/main22 9: 15793 => ((5 string-address))
mem: ((5 string-address)): 15119 <= 15793
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 15146 => ((9 string-address-address))
mem: ((9 string-address-address)): 15123 <= 15146
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 15793
run: parse-instruction-trace/parse-traces/main22 11: 15793 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 15146 <= 15793
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 15144
run: parse-traces/main22 41: 15144 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 15144
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 15144
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 15798 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 15144)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 15800 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 15144)
run: append/parse-traces/main22 2: 15144 => ((2 character))
mem: ((2 character)): 15801 <= 15144
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 15829 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 15831 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 2
run: buffer-full?/append/parse-traces/main22 2: 2 => ((2 integer))
mem: ((2 integer)): 15832 <= 2
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 15833 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 15834 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 2
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15835 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15802 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 15803 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 15804 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 2
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11085 => ((6 byte-address))
mem: ((6 byte-address)): 15805 <= 11085
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 15144
run: append/parse-traces/main22 9: 15144 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11085 <= 15144
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 2
run: append/parse-traces/main22 10: 3 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 3
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 15860 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 15862 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 65
run: end-of-stream?/parse-traces/main22 2: 65 => ((2 integer))
mem: ((2 integer)): 15863 <= 65
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 15864 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 15865 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 65
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15866 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 15891 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 15893 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 15894 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 15895 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 15922 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 65)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 15924 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 65)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 15925 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 65)
run: find-next/read-line/parse-traces/main22 3: 65 => ((3 integer))
mem: ((3 integer)): 15926 <= 65
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 15927 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 65
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 65
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1097 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 15929 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 65
run: find-next/read-line/parse-traces/main22 10: 66 => ((3 integer))
mem: ((3 integer)): 15926 <= 66
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 66
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 66
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1098 byte) (raw)) => e
run: find-next/read-line/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 15929 <= #\e
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => e
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 66
run: find-next/read-line/parse-traces/main22 10: 67 => ((3 integer))
mem: ((3 integer)): 15926 <= 67
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 67
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 67
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1099 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 15929 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 67
run: find-next/read-line/parse-traces/main22 10: 68 => ((3 integer))
mem: ((3 integer)): 15926 <= 68
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 68
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 68
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1100 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 15929 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 68
run: find-next/read-line/parse-traces/main22 10: 69 => ((3 integer))
mem: ((3 integer)): 15926 <= 69
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 69
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 69
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1101 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 15929 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 69
run: find-next/read-line/parse-traces/main22 10: 70 => ((3 integer))
mem: ((3 integer)): 15926 <= 70
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 70
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 70
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1102 byte) (raw)) => 2
run: find-next/read-line/parse-traces/main22 7: #\2 => ((6 byte))
mem: ((6 byte)): 15929 <= #\2
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 2
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 70
run: find-next/read-line/parse-traces/main22 10: 71 => ((3 integer))
mem: ((3 integer)): 15926 <= 71
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 71
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 71
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1103 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 15929 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 71
run: find-next/read-line/parse-traces/main22 10: 72 => ((3 integer))
mem: ((3 integer)): 15926 <= 72
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 72
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 72
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1104 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 15929 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 15930 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 72
run: find-next/read-line/parse-traces/main22 10: 73 => ((3 integer))
mem: ((3 integer)): 15926 <= 73
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 73
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 15928 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 73
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1105 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 15929 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 15930 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 73
run: read-line/parse-traces/main22 4: 73 => ((4 integer))
mem: ((4 integer)): 15896 <= 73
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 15953 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 65 73)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 15955 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 65 73)
run: string-copy/read-line/parse-traces/main22 2: 65 => ((2 integer))
mem: ((2 integer)): 15956 <= 65
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 65 73)
run: string-copy/read-line/parse-traces/main22 3: 73 => ((3 integer))
mem: ((3 integer)): 15957 <= 73
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 15958 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 73
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 15984 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 73)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 15986 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 73)
run: min/string-copy/read-line/parse-traces/main22 2: 73 => ((2 integer))
mem: ((2 integer)): 15987 <= 73
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 73
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 15988 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 73
run: string-copy/read-line/parse-traces/main22 5: 73 => ((3 integer))
mem: ((3 integer)): 15957 <= 73
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 73
mem: ((2 integer)) => 65
run: string-copy/read-line/parse-traces/main22 6: 8 => ((4 integer))
mem: ((4 integer)): 15958 <= 8
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 8
run: string-copy/read-line/parse-traces/main22 7: 16015 => ((5 string-address))
mem: ((5 string-address)): 15959 <= 16015
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 65
run: string-copy/read-line/parse-traces/main22 8: 65 => ((6 integer))
mem: ((6 integer)): 15960 <= 65
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 15961 <= 0
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 65
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1097 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 15963 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16016 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16016
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16016 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 65
run: string-copy/read-line/parse-traces/main22 15: 66 => ((6 integer))
mem: ((6 integer)): 15960 <= 66
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 15961 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 66
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1098 byte) (raw)) => e
run: string-copy/read-line/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 15963 <= #\e
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16017 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16017
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/read-line/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16017 <= #\e
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 66
run: string-copy/read-line/parse-traces/main22 15: 67 => ((6 integer))
mem: ((6 integer)): 15960 <= 67
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 15961 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 67
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1099 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 15963 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16018 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16018
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16018 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 67
run: string-copy/read-line/parse-traces/main22 15: 68 => ((6 integer))
mem: ((6 integer)): 15960 <= 68
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 15961 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 68
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1100 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 15963 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16019 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16019
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16019 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 68
run: string-copy/read-line/parse-traces/main22 15: 69 => ((6 integer))
mem: ((6 integer)): 15960 <= 69
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 15961 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 69
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1101 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 15963 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16020 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16020
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16020 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 69
run: string-copy/read-line/parse-traces/main22 15: 70 => ((6 integer))
mem: ((6 integer)): 15960 <= 70
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 15961 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 70
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1102 byte) (raw)) => 2
run: string-copy/read-line/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 15963 <= #\2
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16021 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16021
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/read-line/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16021 <= #\2
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 70
run: string-copy/read-line/parse-traces/main22 15: 71 => ((6 integer))
mem: ((6 integer)): 15960 <= 71
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 15961 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 71
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1103 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 15963 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16022 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16022
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16022 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 71
run: string-copy/read-line/parse-traces/main22 15: 72 => ((6 integer))
mem: ((6 integer)): 15960 <= 72
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 15961 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 15962 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 72
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1104 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 15963 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 16023 => ((10 character-address))
mem: ((10 character-address)): 15964 <= 16023
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16023 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 72
run: string-copy/read-line/parse-traces/main22 15: 73 => ((6 integer))
mem: ((6 integer)): 15960 <= 73
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 15961 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 15962 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16015
run: read-line/parse-traces/main22 5: 16015 => ((5 string-address))
mem: ((5 string-address)): 15897 <= 16015
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 73
run: read-line/parse-traces/main22 6: 74 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 74
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16015
run: parse-traces/main22 26: 16015 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 16015
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 4
run: parse-traces/main22 27: 5 => ((2 integer))
mem: ((2 integer)): 1225 <= 5
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 5
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 16024 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (5 100)
run: divides?/parse-traces/main22 1: 5 => ((1 integer))
mem: ((1 integer)): 16026 <= 5
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (5 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 16027 <= 100
run: divides?/parse-traces/main22 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/main22 3: 5 => ((3 integer))
mem: ((3 integer)): 16028 <= 5
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 5
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 16029 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 16015
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 16055 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015)
run: parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16057 <= 16015
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 16086 => ((2 trace-address))
mem: ((2 trace-address)): 16058 <= 16086
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 16088 => ((3 string-address))
mem: ((3 string-address)): 16059 <= 16088
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 16015
mem: ((3 string-address)) => 16088
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 16091 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 16088)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16093 <= 16015
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16015 16088)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 16088 => ((2 string-address))
mem: ((2 string-address)): 16094 <= 16088
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 16095 <= 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 16096 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 16015
mem: ((2 string-address)) => 16088
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16122 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 16088 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16124 <= 16015
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16015 16088 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16088 => ((2 string-address))
mem: ((2 string-address)): 16125 <= 16088
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 16088 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 16126 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((16088 string) (raw))
mem: ((16088 integer) (raw)) => 2
mem: ((16089 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 16127 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 16128 <= 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 16129 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 16015
mem: ((2 string-address)) => 16088
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16153 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 16088 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16155 <= 16015
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16015 16088 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16088 => ((2 string-address))
mem: ((2 string-address)): 16156 <= 16088
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 16088 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 16157 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16088 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 16158 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 16159 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 16159 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 16160 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 16161 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16162 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16016 byte) (raw)) => m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\m => ((9 character))
mem: ((9 character)): 16163 <= #\m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16088 string) (raw))
mem: ((16088 integer) (raw)) => 2
mem: ((16089 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 16164 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 16165 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16130 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 16126 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 16015
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16184 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16186 <= 16015
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (16015 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 16187 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 16188 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 16189 <= 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16190 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16017 byte) (raw)) => e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 16191 <= #\e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16192 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 16188 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16190 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16018 byte) (raw)) => m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 16191 <= #\m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16192 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 16188 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16190 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16019 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 16191 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 16192 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 16126 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 16129 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 16015
mem: ((2 string-address)) => 16088
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16215 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 16088 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16217 <= 16015
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16015 16088 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16088 => ((2 string-address))
mem: ((2 string-address)): 16218 <= 16088
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 16088 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 16219 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16088 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 16220 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 16221 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 16221 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 16222 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 16223 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16224 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16019 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 16225 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16088 string) (raw))
mem: ((16088 integer) (raw)) => 2
mem: ((16089 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 16226 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 16227 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 16219 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 16223 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16224 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16020 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 16225 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16088 string) (raw))
mem: ((16088 integer) (raw)) => 2
mem: ((16090 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 16226 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 16227 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 for further processing
schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 16219 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 16223 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 16224 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 16130 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 16099 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 16015
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16246 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16248 <= 16015
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16015 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 16249 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 16250 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 16251 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16277 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 16279 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 16280 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16281 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 16250 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 16251 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 16308 => ((5 string-address))
mem: ((5 string-address)): 16252 <= 16308
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 16253 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 16254 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16255 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16016 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 16256 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16309 => ((10 character-address))
mem: ((10 character-address)): 16257 <= 16309
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16309 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 16253 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 16254 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16255 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16017 byte) (raw)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 16256 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16310 => ((10 character-address))
mem: ((10 character-address)): 16257 <= 16310
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16310 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 16253 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 16254 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16255 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16018 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 16256 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16311 => ((10 character-address))
mem: ((10 character-address)): 16257 <= 16311
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16311 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 16253 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 16254 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 16255 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16308
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 16308 => ((5 string-address))
mem: ((5 string-address)): 16097 <= 16308
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16088 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 16100 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 16099 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 16015
mem: ((7 integer)) => 5
mem: ((3 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16312 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16015 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 16015 => ((1 string-address))
mem: ((1 string-address)): 16314 <= 16015
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16015 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 16315 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16015 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 16316 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16015 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 16317 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16343 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 16345 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 16346 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16347 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((3 integer))
mem: ((3 integer)): 16316 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 16317 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 16374 => ((5 string-address))
mem: ((5 string-address)): 16318 <= 16374
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 16319 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 16320 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16321 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16021 byte) (raw)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\2 => ((9 character))
mem: ((9 character)): 16322 <= #\2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16375 => ((10 character-address))
mem: ((10 character-address)): 16323 <= 16375
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\2 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16375 <= #\2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 16319 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 16320 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16321 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16022 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16322 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16376 => ((10 character-address))
mem: ((10 character-address)): 16323 <= 16376
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16376 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 16319 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 16320 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16321 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((16015 string) (raw))
mem: ((16015 integer) (raw)) => 8
mem: ((16023 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 16322 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16377 => ((10 character-address))
mem: ((10 character-address)): 16323 <= 16377
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16377 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 16319 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 16320 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 16321 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16374
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 16374 => ((6 string-address))
mem: ((6 string-address)): 16098 <= 16374
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 16308
mem: ((6 string-address)) => 16374
run: parse-trace/parse-traces/main22 4: 16308 => ((4 string-address))
mem: ((4 string-address)): 16060 <= 16308
run: parse-trace/parse-traces/main22 4: 16374 => ((5 string-address))
mem: ((5 string-address)): 16061 <= 16374
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 16086 => ((6 string-address-address))
mem: ((6 string-address-address)): 16062 <= 16086
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 16308
run: parse-trace/parse-traces/main22 6: 16308 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 16086 <= 16308
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 16087 => ((7 string-address-address))
mem: ((7 string-address-address)): 16063 <= 16087
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 16374
run: parse-trace/parse-traces/main22 8: 16374 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 16087 <= 16374
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 16086
run: parse-traces/main22 33: 16086 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 16086
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((16086 string-address) (raw)) => 16308
run: parse-traces/main22 34: 16308 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 16308
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 16308
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 16378 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16308 11152)
run: string-equal/parse-traces/main22 1: 16308 => ((1 string-address))
mem: ((1 string-address)): 16380 <= 16308
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16308 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 16381 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (16308 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 16382 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 16383 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 16384 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 16385 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 16386 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16309 byte) (raw)) => m
run: string-equal/parse-traces/main22 11: #\m => ((8 byte))
mem: ((8 byte)): 16387 <= #\m
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 16388 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => m
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: nil => ((10 boolean))
mem: ((10 boolean)): 16389 <= nil
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: string-equal/parse-traces/main22 15: (((reply)) ((nil literal)))
run: parse-traces/main22 35: nil => ((14 boolean))
mem: ((14 boolean)): 1237 <= nil
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: parse-traces/main22 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset)))
mem: ((7 instruction-trace-address)) => 15144
run: parse-traces/main22 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address)))
mem: ((8 buffer-address)) => 15105
mem: ((12 trace-address)) => 16086
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 16409 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (15105 16086)
run: append/parse-traces/main22 1: 15105 => ((1 buffer-address))
mem: ((1 buffer-address)): 16411 <= 15105
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (15105 16086)
run: append/parse-traces/main22 2: 16086 => ((2 character))
mem: ((2 character)): 16412 <= 16086
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 15105
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 16440 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (15105)
run: buffer-full?/append/parse-traces/main22 1: 15105 => ((1 buffer-address))
mem: ((1 buffer-address)): 16442 <= 15105
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((15105 integer) (raw)) => 0
run: buffer-full?/append/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 16443 <= 0
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((15106 string-address) (raw)) => 15107
run: buffer-full?/append/parse-traces/main22 3: 15107 => ((3 string-address))
mem: ((3 string-address)): 16444 <= 15107
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((15107 integer) (raw)) => 5
run: buffer-full?/append/parse-traces/main22 4: 5 => ((4 integer))
mem: ((4 integer)): 16445 <= 5
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 5
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16446 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16413 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 15105 => ((4 integer-address))
mem: ((4 integer-address)): 16414 <= 15105
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((15106 string-address) (raw)) => 15107
run: append/parse-traces/main22 7: 15107 => ((5 string-address))
mem: ((5 string-address)): 16415 <= 15107
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 0
array-len: ((15107 string) (raw))
mem: ((15107 integer) (raw)) => 5
run: append/parse-traces/main22 8: 15108 => ((6 byte-address))
mem: ((6 byte-address)): 16416 <= 15108
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 16086
run: append/parse-traces/main22 9: 16086 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 15108 <= 16086
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 0
run: append/parse-traces/main22 10: 1 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 15105 <= 1
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 15105
run: parse-traces/main22 45: 15105 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 15105
run: parse-traces/main22 46: (((jump)) ((-24 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 16471 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 16473 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 74
run: end-of-stream?/parse-traces/main22 2: 74 => ((2 integer))
mem: ((2 integer)): 16474 <= 74
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 16475 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 16476 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 74
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16477 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 16502 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 16504 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 16505 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 16506 <= 1031
run: read-line/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 16533 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 74)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 16535 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 74)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 16536 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 74)
run: find-next/read-line/parse-traces/main22 3: 74 => ((3 integer))
mem: ((3 integer)): 16537 <= 74
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 16538 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 74
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 74
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1106 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 16540 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 74
run: find-next/read-line/parse-traces/main22 10: 75 => ((3 integer))
mem: ((3 integer)): 16537 <= 75
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 75
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 75
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1107 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 16540 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 75
run: find-next/read-line/parse-traces/main22 10: 76 => ((3 integer))
mem: ((3 integer)): 16537 <= 76
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 76
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 76
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1108 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 16540 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 76
run: find-next/read-line/parse-traces/main22 10: 77 => ((3 integer))
mem: ((3 integer)): 16537 <= 77
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 77
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 77
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1109 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 16540 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 77
run: find-next/read-line/parse-traces/main22 10: 78 => ((3 integer))
mem: ((3 integer)): 16537 <= 78
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 78
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 78
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1110 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 16540 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 78
run: find-next/read-line/parse-traces/main22 10: 79 => ((3 integer))
mem: ((3 integer)): 16537 <= 79
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 79
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 79
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1111 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 16540 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 79
run: find-next/read-line/parse-traces/main22 10: 80 => ((3 integer))
mem: ((3 integer)): 16537 <= 80
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 80
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 80
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1112 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 16540 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 80
run: find-next/read-line/parse-traces/main22 10: 81 => ((3 integer))
mem: ((3 integer)): 16537 <= 81
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 81
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 81
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1113 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 16540 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 81
run: find-next/read-line/parse-traces/main22 10: 82 => ((3 integer))
mem: ((3 integer)): 16537 <= 82
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 82
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 82
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1114 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 16540 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 82
run: find-next/read-line/parse-traces/main22 10: 83 => ((3 integer))
mem: ((3 integer)): 16537 <= 83
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 83
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 83
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1115 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 16540 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 83
run: find-next/read-line/parse-traces/main22 10: 84 => ((3 integer))
mem: ((3 integer)): 16537 <= 84
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 84
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 84
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1116 byte) (raw)) => 3
run: find-next/read-line/parse-traces/main22 7: #\3 => ((6 byte))
mem: ((6 byte)): 16540 <= #\3
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 3
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 84
run: find-next/read-line/parse-traces/main22 10: 85 => ((3 integer))
mem: ((3 integer)): 16537 <= 85
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 85
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 85
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1117 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 16540 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 85
run: find-next/read-line/parse-traces/main22 10: 86 => ((3 integer))
mem: ((3 integer)): 16537 <= 86
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 86
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 86
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1118 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 16540 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 86
run: find-next/read-line/parse-traces/main22 10: 87 => ((3 integer))
mem: ((3 integer)): 16537 <= 87
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 87
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 87
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1119 byte) (raw)) => j
run: find-next/read-line/parse-traces/main22 7: #\j => ((6 byte))
mem: ((6 byte)): 16540 <= #\j
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => j
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16541 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 87
run: find-next/read-line/parse-traces/main22 10: 88 => ((3 integer))
mem: ((3 integer)): 16537 <= 88
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 88
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16539 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 88
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1120 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 16540 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 16541 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 88
run: read-line/parse-traces/main22 4: 88 => ((4 integer))
mem: ((4 integer)): 16507 <= 88
run: read-line/parse-traces/main22 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)) => 88
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 16564 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 74 88)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 16566 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 74 88)
run: string-copy/read-line/parse-traces/main22 2: 74 => ((2 integer))
mem: ((2 integer)): 16567 <= 74
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 74 88)
run: string-copy/read-line/parse-traces/main22 3: 88 => ((3 integer))
mem: ((3 integer)): 16568 <= 88
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 16569 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 88
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 16595 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 88)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 16597 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 88)
run: min/string-copy/read-line/parse-traces/main22 2: 88 => ((2 integer))
mem: ((2 integer)): 16598 <= 88
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 88
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16599 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 88
run: string-copy/read-line/parse-traces/main22 5: 88 => ((3 integer))
mem: ((3 integer)): 16568 <= 88
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 88
mem: ((2 integer)) => 74
run: string-copy/read-line/parse-traces/main22 6: 14 => ((4 integer))
mem: ((4 integer)): 16569 <= 14
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 14
run: string-copy/read-line/parse-traces/main22 7: 16626 => ((5 string-address))
mem: ((5 string-address)): 16570 <= 16626
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 74
run: string-copy/read-line/parse-traces/main22 8: 74 => ((6 integer))
mem: ((6 integer)): 16571 <= 74
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 16572 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 74
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 74
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1106 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 16574 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16627 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16627
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16627 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 74
run: string-copy/read-line/parse-traces/main22 15: 75 => ((6 integer))
mem: ((6 integer)): 16571 <= 75
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 16572 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 75
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 75
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1107 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 16574 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16628 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16628
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16628 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 75
run: string-copy/read-line/parse-traces/main22 15: 76 => ((6 integer))
mem: ((6 integer)): 16571 <= 76
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 16572 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 76
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 76
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1108 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 16574 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16629 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16629
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16629 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 76
run: string-copy/read-line/parse-traces/main22 15: 77 => ((6 integer))
mem: ((6 integer)): 16571 <= 77
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 16572 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 77
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 77
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1109 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 16574 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16630 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16630
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16630 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 77
run: string-copy/read-line/parse-traces/main22 15: 78 => ((6 integer))
mem: ((6 integer)): 16571 <= 78
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 16572 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 78
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 78
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1110 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16574 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16631 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16631
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16631 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 78
run: string-copy/read-line/parse-traces/main22 15: 79 => ((6 integer))
mem: ((6 integer)): 16571 <= 79
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 16572 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 79
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 79
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1111 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 16574 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16632 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16632
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16632 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 79
run: string-copy/read-line/parse-traces/main22 15: 80 => ((6 integer))
mem: ((6 integer)): 16571 <= 80
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 16572 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 80
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 80
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1112 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 16574 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16633 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16633
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16633 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 80
run: string-copy/read-line/parse-traces/main22 15: 81 => ((6 integer))
mem: ((6 integer)): 16571 <= 81
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 16572 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 81
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 81
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1113 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 16574 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16634 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16634
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16634 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 81
run: string-copy/read-line/parse-traces/main22 15: 82 => ((6 integer))
mem: ((6 integer)): 16571 <= 82
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 16572 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 82
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 82
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1114 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 16574 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16635 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16635
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16635 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 82
run: string-copy/read-line/parse-traces/main22 15: 83 => ((6 integer))
mem: ((6 integer)): 16571 <= 83
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 16572 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 83
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 83
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1115 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16574 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16636 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16636
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16636 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 83
run: string-copy/read-line/parse-traces/main22 15: 84 => ((6 integer))
mem: ((6 integer)): 16571 <= 84
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 16572 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 84
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 84
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1116 byte) (raw)) => 3
run: string-copy/read-line/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 16574 <= #\3
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16637 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16637
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/read-line/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16637 <= #\3
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 84
run: string-copy/read-line/parse-traces/main22 15: 85 => ((6 integer))
mem: ((6 integer)): 16571 <= 85
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 16572 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 85
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 85
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1117 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 16574 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16638 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16638
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16638 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 85
run: string-copy/read-line/parse-traces/main22 15: 86 => ((6 integer))
mem: ((6 integer)): 16571 <= 86
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 16572 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 86
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 86
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1118 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16574 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16639 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16639
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16639 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 86
run: string-copy/read-line/parse-traces/main22 15: 87 => ((6 integer))
mem: ((6 integer)): 16571 <= 87
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 16572 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 87
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16573 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 87
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1119 byte) (raw)) => j
run: string-copy/read-line/parse-traces/main22 12: #\j => ((9 character))
mem: ((9 character)): 16574 <= #\j
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 16640 => ((10 character-address))
mem: ((10 character-address)): 16575 <= 16640
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => j
run: string-copy/read-line/parse-traces/main22 14: #\j => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16640 <= #\j
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 87
run: string-copy/read-line/parse-traces/main22 15: 88 => ((6 integer))
mem: ((6 integer)): 16571 <= 88
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 16572 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 88
mem: ((3 integer)) => 88
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 16573 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16626
run: read-line/parse-traces/main22 5: 16626 => ((5 string-address))
mem: ((5 string-address)): 16508 <= 16626
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 88
run: read-line/parse-traces/main22 6: 89 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 89
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16626
run: parse-traces/main22 26: 16626 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 16626
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 5
run: parse-traces/main22 27: 6 => ((2 integer))
mem: ((2 integer)): 1225 <= 6
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 6
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 16641 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (6 100)
run: divides?/parse-traces/main22 1: 6 => ((1 integer))
mem: ((1 integer)): 16643 <= 6
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (6 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 16644 <= 100
run: divides?/parse-traces/main22 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/main22 3: 6 => ((3 integer))
mem: ((3 integer)): 16645 <= 6
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 6
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 16646 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 16626
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 16672 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626)
run: parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16674 <= 16626
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 16703 => ((2 trace-address))
mem: ((2 trace-address)): 16675 <= 16703
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 16705 => ((3 string-address))
mem: ((3 string-address)): 16676 <= 16705
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 16626
mem: ((3 string-address)) => 16705
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 16708 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 16705)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16710 <= 16626
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16626 16705)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 16705 => ((2 string-address))
mem: ((2 string-address)): 16711 <= 16705
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 16712 <= 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 16713 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 16626
mem: ((2 string-address)) => 16705
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16739 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 16705 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16741 <= 16626
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16626 16705 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16705 => ((2 string-address))
mem: ((2 string-address)): 16742 <= 16705
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 16705 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 16743 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((16705 string) (raw))
mem: ((16705 integer) (raw)) => 2
mem: ((16706 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 16744 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 16745 <= 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 16746 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 16626
mem: ((2 string-address)) => 16705
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16770 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 16705 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16772 <= 16626
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16626 16705 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16705 => ((2 string-address))
mem: ((2 string-address)): 16773 <= 16705
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 16705 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 16774 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16705 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 16775 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 16776 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 16776 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 16777 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 16778 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16779 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16627 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 16780 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16705 string) (raw))
mem: ((16705 integer) (raw)) => 2
mem: ((16706 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 16781 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 16782 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16747 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 16743 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 16626
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16801 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16803 <= 16626
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (16626 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 16804 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 16805 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 16806 <= 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16807 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16628 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 16808 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16809 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 16805 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16807 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16629 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 16808 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 16809 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 16805 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 16807 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16630 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 16808 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 16809 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 16743 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 16746 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 16626
mem: ((2 string-address)) => 16705
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 16832 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 16705 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16834 <= 16626
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (16626 16705 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 16705 => ((2 string-address))
mem: ((2 string-address)): 16835 <= 16705
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 16705 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 16836 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16705 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 16837 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 16838 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 16838 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 16839 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 16840 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16841 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16630 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 16842 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16705 string) (raw))
mem: ((16705 integer) (raw)) => 2
mem: ((16706 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 16843 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 16844 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 16836 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 16840 <= 1
schedule: scheduling match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 for further processing
schedule: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 16841 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16631 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 16842 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16705 string) (raw))
mem: ((16705 integer) (raw)) => 2
mem: ((16707 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 16843 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 16844 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 16836 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 16840 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 16841 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 16747 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 16716 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 16626
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16863 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16865 <= 16626
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16626 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 16866 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 16867 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 16868 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16894 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 16896 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 16897 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16898 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 16867 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 16868 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 16925 => ((5 string-address))
mem: ((5 string-address)): 16869 <= 16925
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 16870 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 16871 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16872 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16627 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 16873 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16926 => ((10 character-address))
mem: ((10 character-address)): 16874 <= 16926
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16926 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 16870 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 16871 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16872 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16628 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 16873 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16927 => ((10 character-address))
mem: ((10 character-address)): 16874 <= 16927
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16927 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 16870 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 16871 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16872 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16629 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 16873 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16928 => ((10 character-address))
mem: ((10 character-address)): 16874 <= 16928
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16928 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 16870 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 16871 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 16872 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16925
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 16925 => ((5 string-address))
mem: ((5 string-address)): 16714 <= 16925
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16705 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 16717 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 16716 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 16626
mem: ((7 integer)) => 5
mem: ((3 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16929 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16626 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 16626 => ((1 string-address))
mem: ((1 string-address)): 16931 <= 16626
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16626 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 16932 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16626 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 16933 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16626 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 16934 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 16960 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 16962 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 16963 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 16964 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((3 integer))
mem: ((3 integer)): 16933 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 9 => ((4 integer))
mem: ((4 integer)): 16934 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 16991 => ((5 string-address))
mem: ((5 string-address)): 16935 <= 16991
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 16936 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 16937 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16632 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 16939 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16992 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16992
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16992 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 16936 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 16937 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16633 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 16939 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16993 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16993
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16993 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 16936 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 16937 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16634 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 16939 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16994 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16994
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16994 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 16936 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 16937 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16635 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 16939 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16995 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16995
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16995 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 16936 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 16937 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16636 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16939 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16996 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16996
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16996 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 16936 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 16937 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16637 byte) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 16939 <= #\3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16997 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16997
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16997 <= #\3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 16936 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 16937 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16638 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 16939 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16998 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16998
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16998 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 16936 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 16937 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16639 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 16939 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 16999 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 16999
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 16999 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 16936 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 16937 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 16938 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((16626 string) (raw))
mem: ((16626 integer) (raw)) => 14
mem: ((16640 byte) (raw)) => j
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\j => ((9 character))
mem: ((9 character)): 16939 <= #\j
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 17000 => ((10 character-address))
mem: ((10 character-address)): 16940 <= 17000
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => j
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\j => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17000 <= #\j
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 16936 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 16937 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 16938 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 16991
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 16991 => ((6 string-address))
mem: ((6 string-address)): 16715 <= 16991
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 16925
mem: ((6 string-address)) => 16991
run: parse-trace/parse-traces/main22 4: 16925 => ((4 string-address))
mem: ((4 string-address)): 16677 <= 16925
run: parse-trace/parse-traces/main22 4: 16991 => ((5 string-address))
mem: ((5 string-address)): 16678 <= 16991
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 16703 => ((6 string-address-address))
mem: ((6 string-address-address)): 16679 <= 16703
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 16925
run: parse-trace/parse-traces/main22 6: 16925 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 16703 <= 16925
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 16704 => ((7 string-address-address))
mem: ((7 string-address-address)): 16680 <= 16704
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 16991
run: parse-trace/parse-traces/main22 8: 16991 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 16704 <= 16991
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 16703
run: parse-traces/main22 33: 16703 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 16703
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((16703 string-address) (raw)) => 16925
run: parse-traces/main22 34: 16925 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 16925
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 16925
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 17001 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16925 11152)
run: string-equal/parse-traces/main22 1: 16925 => ((1 string-address))
mem: ((1 string-address)): 17003 <= 16925
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16925 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 17004 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (16925 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 17005 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 17006 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 17007 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 17008 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 17009 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
mem: ((16926 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 17010 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 17011 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 17012 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 17008 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 17009 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
mem: ((16927 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 17010 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 17011 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 17012 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 17008 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 17009 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((16925 string) (raw))
mem: ((16925 integer) (raw)) => 3
mem: ((16928 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 17010 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 17011 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 17012 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 17008 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 17009 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 15144
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 15147 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 15147
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 15105
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 17032 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (15105)
run: to-array/parse-traces/main22 1: 15105 => ((1 buffer-address))
mem: ((1 buffer-address)): 17034 <= 15105
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((15105 integer) (raw)) => 1
run: to-array/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 17035 <= 1
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((15106 string-address) (raw)) => 15107
run: to-array/parse-traces/main22 3: 15107 => ((3 string-address))
mem: ((3 string-address)): 17036 <= 15107
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 15107
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 6: 17063 => ((4 string-address))
mem: ((4 string-address)): 17037 <= 17063
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 17038 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 17039 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((15107 string) (raw))
mem: ((15107 integer) (raw)) => 5
mem: ((15108 byte) (raw)) => 16086
run: to-array/parse-traces/main22 10: 16086 => ((7 byte))
mem: ((7 byte)): 17040 <= 16086
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((17063 string) (raw))
mem: ((17063 integer) (raw)) => 1
run: to-array/parse-traces/main22 11: 17064 => ((8 byte-address))
mem: ((8 byte-address)): 17041 <= 17064
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 16086
run: to-array/parse-traces/main22 12: 16086 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 17064 <= 16086
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 0
run: to-array/parse-traces/main22 13: 1 => ((5 integer))
mem: ((5 integer)): 17038 <= 1
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 1
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 17039 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 17063
run: parse-traces/main22 39: 17063 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 15147 <= 17063
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 17065 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 17096 => ((1 buffer-address))
mem: ((1 buffer-address)): 17067 <= 17096
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 17096 => ((2 integer-address))
mem: ((2 integer-address)): 17068 <= 17096
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 17096 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 17097 => ((3 string-address-address))
mem: ((3 string-address-address)): 17069 <= 17097
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 17070 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 17098 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 17097 <= 17098
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 17096
run: parse-traces/main22 40: 17096 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 17096
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 16703
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 17104 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (16703)
run: parse-instruction-trace/parse-traces/main22 1: 16703 => ((1 trace-address))
mem: ((1 trace-address)): 17106 <= 16703
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((16704 string-address) (raw)) => 16991
run: parse-instruction-trace/parse-traces/main22 2: 16991 => ((2 string-address))
mem: ((2 string-address)): 17107 <= 16991
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 17135 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 17108 <= 17135
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 16991
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 17139 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16991 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 16991 => ((1 string-address))
mem: ((1 string-address)): 17141 <= 16991
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (16991 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 17142 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16991 integer) (raw)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 17143 <= 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 17144 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 16991
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 17170 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16991 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 16991 => ((1 string-address))
mem: ((1 string-address)): 17172 <= 16991
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (16991 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 17173 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16991 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 17174 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16991 integer) (raw)) => 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 17175 <= 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17176 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16992 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 17177 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17178 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 17174 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17176 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16993 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 17177 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17178 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 17174 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17176 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16994 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 17177 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17178 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 17174 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17176 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16995 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 17177 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17178 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 17174 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17176 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16996 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 17177 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 17178 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 17147 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 16991
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 17201 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16991 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 16991 => ((1 string-address))
mem: ((1 string-address)): 17203 <= 16991
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16991 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 17204 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16991 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 17205 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 17206 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 17232 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 17234 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 17235 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17236 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 17205 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 17206 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 17263 => ((5 string-address))
mem: ((5 string-address)): 17207 <= 17263
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 17208 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17209 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17210 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16992 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 17211 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17264 => ((10 character-address))
mem: ((10 character-address)): 17212 <= 17264
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17264 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 17208 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17209 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17210 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16993 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 17211 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17265 => ((10 character-address))
mem: ((10 character-address)): 17212 <= 17265
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17265 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 17208 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 17209 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17210 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16994 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 17211 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17266 => ((10 character-address))
mem: ((10 character-address)): 17212 <= 17266
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17266 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 17208 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 17209 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17210 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16995 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 17211 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17267 => ((10 character-address))
mem: ((10 character-address)): 17212 <= 17267
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17267 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 17208 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 17209 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17210 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 17263
run: split-first/parse-instruction-trace/parse-traces/main22 10: 17263 => ((5 string-address))
mem: ((5 string-address)): 17145 <= 17263
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 17147 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 16991
mem: ((7 integer)) => 5
mem: ((3 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 17268 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (16991 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 16991 => ((1 string-address))
mem: ((1 string-address)): 17270 <= 16991
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (16991 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 17271 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (16991 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 17272 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((16991 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 17273 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 17299 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 17301 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 17302 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17303 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 9 => ((3 integer))
mem: ((3 integer)): 17272 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 17273 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 17330 => ((5 string-address))
mem: ((5 string-address)): 17274 <= 17330
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 17275 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17276 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17277 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16997 byte) (raw)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 17278 <= #\3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17331 => ((10 character-address))
mem: ((10 character-address)): 17279 <= 17331
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17331 <= #\3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 17275 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17276 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17277 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16998 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 17278 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17332 => ((10 character-address))
mem: ((10 character-address)): 17279 <= 17332
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17332 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 17275 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 17276 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17277 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((16999 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 17278 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17333 => ((10 character-address))
mem: ((10 character-address)): 17279 <= 17333
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17333 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 17275 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 17276 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17277 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((16991 string) (raw))
mem: ((16991 integer) (raw)) => 9
mem: ((17000 byte) (raw)) => j
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\j => ((9 character))
mem: ((9 character)): 17278 <= #\j
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 17334 => ((10 character-address))
mem: ((10 character-address)): 17279 <= 17334
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => j
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\j => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17334 <= #\j
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 17275 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 17276 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17277 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 17330
run: split-first/parse-instruction-trace/parse-traces/main22 12: 17330 => ((6 string-address))
mem: ((6 string-address)): 17146 <= 17330
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 17263
mem: ((6 string-address)) => 17330
run: parse-instruction-trace/parse-traces/main22 4: 17263 => ((4 string-address))
mem: ((4 string-address)): 17109 <= 17263
run: parse-instruction-trace/parse-traces/main22 4: 17330 => ((5 string-address))
mem: ((5 string-address)): 17110 <= 17330
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 17135 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 17111 <= 17135
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 17263
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 17335 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17263 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 17263 => ((1 string-address))
mem: ((1 string-address)): 17337 <= 17263
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (17263 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 17338 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17263 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 17339 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 17340 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 17342 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17343 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 17263
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 17366 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 17263 => ((1 string-address))
mem: ((1 string-address)): 17368 <= 17263
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 17369 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 17370 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17263 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17371 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17372 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17264 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 17373 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17374 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 17370 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17372 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17265 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 17373 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17374 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 17370 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17372 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17266 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 17373 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17374 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 17370 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17372 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17267 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 17373 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17374 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 17370 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 17372 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 17343 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 17344 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 17397 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 17341 <= 17397
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 17345 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 17346 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 17344 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 17263
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 17399 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 17263 => ((1 string-address))
mem: ((1 string-address)): 17401 <= 17263
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 17402 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17263 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 17403 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17263 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17404 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17405 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17264 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 17406 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17407 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 17403 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17405 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17265 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 17406 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17407 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 17403 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17405 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17266 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 17406 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17407 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 17403 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17405 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17267 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 17406 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17407 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 17403 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 17405 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 17347 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((17397 string-address-array) (raw))
mem: ((17397 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 17398 => ((12 string-address-address))
mem: ((12 string-address-address)): 17348 <= 17398
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 17263
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 17430 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17263 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 17263 => ((1 string-address))
mem: ((1 string-address)): 17432 <= 17263
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (17263 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 17433 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17263 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 17434 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17263 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17435 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 17461 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 17463 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 17464 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17465 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 17434 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 17435 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 17492 => ((5 string-address))
mem: ((5 string-address)): 17436 <= 17492
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 17437 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17438 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17439 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17264 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 17440 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 17493 => ((10 character-address))
mem: ((10 character-address)): 17441 <= 17493
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17493 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 17437 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17438 <= 1
schedule: scheduling string-copy/split/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split/parse-instruction-trace/parse-traces/main22
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17439 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17265 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 17440 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 17494 => ((10 character-address))
mem: ((10 character-address)): 17441 <= 17494
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17494 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 17437 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 17438 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17439 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17266 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 17440 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 17495 => ((10 character-address))
mem: ((10 character-address)): 17441 <= 17495
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17495 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 17437 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 17438 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17439 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((17263 string) (raw))
mem: ((17263 integer) (raw)) => 4
mem: ((17267 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 17440 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 17496 => ((10 character-address))
mem: ((10 character-address)): 17441 <= 17496
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17496 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 17437 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 17438 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17439 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 17492
run: split/parse-instruction-trace/parse-traces/main22 23: 17492 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 17398 <= 17492
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 17346 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 17345 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 17344 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 17397
run: parse-instruction-trace/parse-traces/main22 6: 17397 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 17135 <= 17397
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 17136 => ((7 string-address-address))
mem: ((7 string-address-address)): 17112 <= 17136
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 17497 => ((8 string-address))
mem: ((8 string-address)): 17113 <= 17497
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 17330
mem: ((8 string-address)) => 17497
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17500 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 17497)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17502 <= 17330
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (17330 17497)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 17497 => ((2 string-address))
mem: ((2 string-address)): 17503 <= 17497
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 17504 <= 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 17505 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 17330
mem: ((2 string-address)) => 17497
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17531 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 17497 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17533 <= 17330
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (17330 17497 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 17497 => ((2 string-address))
mem: ((2 string-address)): 17534 <= 17497
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 17497 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 17535 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((17497 string) (raw))
mem: ((17497 integer) (raw)) => 2
mem: ((17498 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 17536 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 17537 <= 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 17538 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 17330
mem: ((2 string-address)) => 17497
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17562 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 17497 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17564 <= 17330
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (17330 17497 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 17497 => ((2 string-address))
mem: ((2 string-address)): 17565 <= 17497
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 17497 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 17566 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17497 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 17567 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 17568 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 17568 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 17569 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 17570 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 17571 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17331 byte) (raw)) => 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\3 => ((9 character))
mem: ((9 character)): 17572 <= #\3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17497 string) (raw))
mem: ((17497 integer) (raw)) => 2
mem: ((17498 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 17573 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 17574 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17539 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 17535 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 17330
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17593 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17595 <= 17330
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (17330 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 17596 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 17597 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17598 <= 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17599 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17332 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 17600 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 17601 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 17535 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 17538 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 17330
mem: ((2 string-address)) => 17497
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17624 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 17497 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17626 <= 17330
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (17330 17497 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 17497 => ((2 string-address))
mem: ((2 string-address)): 17627 <= 17497
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 17497 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 17628 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17497 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 17629 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 17630 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 17630 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 17631 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 17632 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 17633 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17332 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 17634 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17497 string) (raw))
mem: ((17497 integer) (raw)) => 2
mem: ((17498 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 17635 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 17636 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 17628 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 17632 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 17633 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17333 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 17634 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((17497 string) (raw))
mem: ((17497 integer) (raw)) => 2
mem: ((17499 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 17635 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 17636 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 17628 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 17632 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 17633 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 17539 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 17508 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 17330
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17655 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17657 <= 17330
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (17330 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 17658 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 17659 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17660 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17686 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 17688 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 17689 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17690 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 17659 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 17660 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 17717 => ((5 string-address))
mem: ((5 string-address)): 17661 <= 17717
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 17662 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17663 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17664 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17331 byte) (raw)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 17665 <= #\3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17717 string) (raw))
mem: ((17717 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 17718 => ((10 character-address))
mem: ((10 character-address)): 17666 <= 17718
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17718 <= #\3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 17662 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17663 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17664 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 17717
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 17717 => ((5 string-address))
mem: ((5 string-address)): 17506 <= 17717
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17497 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 17509 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 17508 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 17330
mem: ((7 integer)) => 3
mem: ((3 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17719 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (17330 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 17330 => ((1 string-address))
mem: ((1 string-address)): 17721 <= 17330
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (17330 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 17722 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (17330 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 17723 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((17330 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 17724 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 17750 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 17752 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 17753 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17754 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 17723 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 17724 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 17781 => ((5 string-address))
mem: ((5 string-address)): 17725 <= 17781
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 17726 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17727 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17728 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((17330 string) (raw))
mem: ((17330 integer) (raw)) => 4
mem: ((17334 byte) (raw)) => j
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\j => ((9 character))
mem: ((9 character)): 17729 <= #\j
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((17781 string) (raw))
mem: ((17781 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 17782 => ((10 character-address))
mem: ((10 character-address)): 17730 <= 17782
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => j
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\j => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 17782 <= #\j
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 17726 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17727 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17728 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 17781
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 17781 => ((6 string-address))
mem: ((6 string-address)): 17507 <= 17781
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 17717
mem: ((6 string-address)) => 17781
run: parse-instruction-trace/parse-traces/main22 9: 17717 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 17136 <= 17717
run: parse-instruction-trace/parse-traces/main22 9: 17781 => ((5 string-address))
mem: ((5 string-address)): 17110 <= 17781
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 17137 => ((9 string-address-address))
mem: ((9 string-address-address)): 17114 <= 17137
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 17781
run: parse-instruction-trace/parse-traces/main22 11: 17781 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 17137 <= 17781
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 17135
run: parse-traces/main22 41: 17135 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 17135
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 17135
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 17783 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 17135)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 17785 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 17135)
run: append/parse-traces/main22 2: 17135 => ((2 character))
mem: ((2 character)): 17786 <= 17135
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 17814 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 17816 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 3
run: buffer-full?/append/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 17817 <= 3
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 17818 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 17819 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17820 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17787 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 17788 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 17789 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 3
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11086 => ((6 byte-address))
mem: ((6 byte-address)): 17790 <= 11086
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 17135
run: append/parse-traces/main22 9: 17135 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11086 <= 17135
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 3
run: append/parse-traces/main22 10: 4 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 4
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 17845 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 17847 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 89
run: end-of-stream?/parse-traces/main22 2: 89 => ((2 integer))
mem: ((2 integer)): 17848 <= 89
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 17849 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 17850 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 89
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17851 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 17876 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 17878 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 17879 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 17880 <= 1031
run: read-line/parse-traces/main22 4: (((4 integer)) <- ((find-next)) ((3 string-address)) ((
literal)) ((2 integer-address) (deref)))
mem: ((3 string-address)) => 1031
mem: ((2 integer-address) (deref)) => 89
run: find-next/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 17907 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 89)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 17909 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 89)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 17910 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 89)
run: find-next/read-line/parse-traces/main22 3: 89 => ((3 integer))
mem: ((3 integer)): 17911 <= 89
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 17912 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 89
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 89
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1121 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 17914 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 89
run: find-next/read-line/parse-traces/main22 10: 90 => ((3 integer))
mem: ((3 integer)): 17911 <= 90
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 90
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 90
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1122 byte) (raw)) => e
run: find-next/read-line/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 17914 <= #\e
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => e
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 90
run: find-next/read-line/parse-traces/main22 10: 91 => ((3 integer))
mem: ((3 integer)): 17911 <= 91
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 91
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 91
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1123 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 17914 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 91
run: find-next/read-line/parse-traces/main22 10: 92 => ((3 integer))
mem: ((3 integer)): 17911 <= 92
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 92
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 92
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1124 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 17914 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 92
run: find-next/read-line/parse-traces/main22 10: 93 => ((3 integer))
mem: ((3 integer)): 17911 <= 93
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 93
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 93
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1125 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 17914 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 93
run: find-next/read-line/parse-traces/main22 10: 94 => ((3 integer))
mem: ((3 integer)): 17911 <= 94
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 94
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 94
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1126 byte) (raw)) => 3
run: find-next/read-line/parse-traces/main22 7: #\3 => ((6 byte))
mem: ((6 byte)): 17914 <= #\3
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 3
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 94
run: find-next/read-line/parse-traces/main22 10: 95 => ((3 integer))
mem: ((3 integer)): 17911 <= 95
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 95
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 95
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1127 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 17914 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 95
run: find-next/read-line/parse-traces/main22 10: 96 => ((3 integer))
mem: ((3 integer)): 17911 <= 96
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 96
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 96
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1128 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 17914 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 17915 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 96
run: find-next/read-line/parse-traces/main22 10: 97 => ((3 integer))
mem: ((3 integer)): 17911 <= 97
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 97
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 17913 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 97
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1129 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 17914 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 17915 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 97
run: read-line/parse-traces/main22 4: 97 => ((4 integer))
mem: ((4 integer)): 17881 <= 97
run: read-line/parse-traces/main22 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)) => 89
mem: ((4 integer)) => 97
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 17938 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 89 97)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 17940 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 89 97)
run: string-copy/read-line/parse-traces/main22 2: 89 => ((2 integer))
mem: ((2 integer)): 17941 <= 89
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 89 97)
run: string-copy/read-line/parse-traces/main22 3: 97 => ((3 integer))
mem: ((3 integer)): 17942 <= 97
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 17943 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 97
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 17969 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 97)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 17971 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 97)
run: min/string-copy/read-line/parse-traces/main22 2: 97 => ((2 integer))
mem: ((2 integer)): 17972 <= 97
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 97
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 17973 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 97
run: string-copy/read-line/parse-traces/main22 5: 97 => ((3 integer))
mem: ((3 integer)): 17942 <= 97
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 97
mem: ((2 integer)) => 89
run: string-copy/read-line/parse-traces/main22 6: 8 => ((4 integer))
mem: ((4 integer)): 17943 <= 8
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 8
run: string-copy/read-line/parse-traces/main22 7: 18000 => ((5 string-address))
mem: ((5 string-address)): 17944 <= 18000
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 89
run: string-copy/read-line/parse-traces/main22 8: 89 => ((6 integer))
mem: ((6 integer)): 17945 <= 89
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 17946 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 89
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 89
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1121 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 17948 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18001 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18001
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18001 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 89
run: string-copy/read-line/parse-traces/main22 15: 90 => ((6 integer))
mem: ((6 integer)): 17945 <= 90
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 17946 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 90
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 90
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1122 byte) (raw)) => e
run: string-copy/read-line/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 17948 <= #\e
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18002 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18002
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/read-line/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18002 <= #\e
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 90
run: string-copy/read-line/parse-traces/main22 15: 91 => ((6 integer))
mem: ((6 integer)): 17945 <= 91
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 17946 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 91
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 91
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1123 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 17948 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18003 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18003
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18003 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 91
run: string-copy/read-line/parse-traces/main22 15: 92 => ((6 integer))
mem: ((6 integer)): 17945 <= 92
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 17946 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 92
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 92
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1124 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 17948 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18004 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18004
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18004 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 92
run: string-copy/read-line/parse-traces/main22 15: 93 => ((6 integer))
mem: ((6 integer)): 17945 <= 93
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 17946 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 93
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 93
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1125 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 17948 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18005 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18005
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18005 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 93
run: string-copy/read-line/parse-traces/main22 15: 94 => ((6 integer))
mem: ((6 integer)): 17945 <= 94
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 17946 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 94
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 94
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1126 byte) (raw)) => 3
run: string-copy/read-line/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 17948 <= #\3
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18006 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18006
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/read-line/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18006 <= #\3
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 94
run: string-copy/read-line/parse-traces/main22 15: 95 => ((6 integer))
mem: ((6 integer)): 17945 <= 95
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 17946 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 95
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 95
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1127 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 17948 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18007 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18007
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18007 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 95
run: string-copy/read-line/parse-traces/main22 15: 96 => ((6 integer))
mem: ((6 integer)): 17945 <= 96
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 17946 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 96
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 17947 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 96
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1128 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 17948 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
run: string-copy/read-line/parse-traces/main22 13: 18008 => ((10 character-address))
mem: ((10 character-address)): 17949 <= 18008
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18008 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 96
run: string-copy/read-line/parse-traces/main22 15: 97 => ((6 integer))
mem: ((6 integer)): 17945 <= 97
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 17946 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 97
mem: ((3 integer)) => 97
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 17947 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18000
run: read-line/parse-traces/main22 5: 18000 => ((5 string-address))
mem: ((5 string-address)): 17882 <= 18000
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 97
run: read-line/parse-traces/main22 6: 98 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 98
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18000
run: parse-traces/main22 26: 18000 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 18000
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 6
run: parse-traces/main22 27: 7 => ((2 integer))
mem: ((2 integer)): 1225 <= 7
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 7
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 18009 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (7 100)
run: divides?/parse-traces/main22 1: 7 => ((1 integer))
mem: ((1 integer)): 18011 <= 7
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (7 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 18012 <= 100
run: divides?/parse-traces/main22 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/main22 3: 7 => ((3 integer))
mem: ((3 integer)): 18013 <= 7
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 7
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 18014 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 18000
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 18040 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000)
run: parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18042 <= 18000
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 18071 => ((2 trace-address))
mem: ((2 trace-address)): 18043 <= 18071
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 18073 => ((3 string-address))
mem: ((3 string-address)): 18044 <= 18073
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 18000
mem: ((3 string-address)) => 18073
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 18076 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 18073)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18078 <= 18000
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18000 18073)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 18073 => ((2 string-address))
mem: ((2 string-address)): 18079 <= 18073
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 18080 <= 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 18081 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 18000
mem: ((2 string-address)) => 18073
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18107 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 18073 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18109 <= 18000
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18000 18073 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18073 => ((2 string-address))
mem: ((2 string-address)): 18110 <= 18073
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 18073 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 18111 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((18073 string) (raw))
mem: ((18073 integer) (raw)) => 2
mem: ((18074 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 18112 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 18113 <= 8
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 18114 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 18000
mem: ((2 string-address)) => 18073
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18138 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 18073 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18140 <= 18000
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18000 18073 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18073 => ((2 string-address))
mem: ((2 string-address)): 18141 <= 18073
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 18073 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 18142 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18073 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 18143 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 18144 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 18144 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 18145 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 18146 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18147 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18001 byte) (raw)) => m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\m => ((9 character))
mem: ((9 character)): 18148 <= #\m
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18073 string) (raw))
mem: ((18073 integer) (raw)) => 2
mem: ((18074 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 18149 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 18150 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18115 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 18111 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 18000
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18169 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18171 <= 18000
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (18000 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 18172 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 18173 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 18174 <= 8
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18175 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18002 byte) (raw)) => e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\e => ((6 byte))
mem: ((6 byte)): 18176 <= #\e
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18177 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 18173 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18175 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18003 byte) (raw)) => m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 18176 <= #\m
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18177 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 18173 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18175 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18004 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 18176 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 18177 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 18111 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 18114 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 18000
mem: ((2 string-address)) => 18073
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18200 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 18073 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18202 <= 18000
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18000 18073 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18073 => ((2 string-address))
mem: ((2 string-address)): 18203 <= 18073
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 18073 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 18204 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18073 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 18205 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((5 integer))
mem: ((5 integer)): 18206 <= 8
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 6 => ((5 integer))
mem: ((5 integer)): 18206 <= 6
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 18207 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 18208 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18209 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18004 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 18210 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18073 string) (raw))
mem: ((18073 integer) (raw)) => 2
mem: ((18074 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 18211 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 18212 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 18204 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 18208 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18209 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18005 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 18210 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18073 string) (raw))
mem: ((18073 integer) (raw)) => 2
mem: ((18075 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 18211 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 18212 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 18204 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 18208 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 18209 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 18115 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 18084 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 18000
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18231 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18233 <= 18000
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18000 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 18234 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 18235 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 18236 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18262 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 18264 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 18265 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18266 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 18235 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 18236 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 18293 => ((5 string-address))
mem: ((5 string-address)): 18237 <= 18293
schedule: scheduling string-copy/split-first-at-substring/parse-trace/parse-traces/main22 for further processing
schedule: string-copy/split-first-at-substring/parse-trace/parse-traces/main22
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 18238 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 18239 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18240 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18001 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 18241 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18294 => ((10 character-address))
mem: ((10 character-address)): 18242 <= 18294
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18294 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 18238 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 18239 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18240 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18002 byte) (raw)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\e => ((9 character))
mem: ((9 character)): 18241 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18295 => ((10 character-address))
mem: ((10 character-address)): 18242 <= 18295
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\e => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18295 <= #\e
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 18238 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 18239 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18240 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18003 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 18241 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18296 => ((10 character-address))
mem: ((10 character-address)): 18242 <= 18296
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18296 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 18238 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 18239 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 18240 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18293
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 18293 => ((5 string-address))
mem: ((5 string-address)): 18082 <= 18293
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18073 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 18085 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 18084 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 18000
mem: ((7 integer)) => 5
mem: ((3 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18297 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18000 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18000 => ((1 string-address))
mem: ((1 string-address)): 18299 <= 18000
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18000 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 18300 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18000 5 8)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 18301 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18000 integer) (raw)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 8 => ((4 integer))
mem: ((4 integer)): 18302 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18328 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 18330 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 8)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 18331 <= 8
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18332 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 8 => ((3 integer))
mem: ((3 integer)): 18301 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 18302 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 18359 => ((5 string-address))
mem: ((5 string-address)): 18303 <= 18359
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 18304 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 18305 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18306 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18006 byte) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\3 => ((9 character))
mem: ((9 character)): 18307 <= #\3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18360 => ((10 character-address))
mem: ((10 character-address)): 18308 <= 18360
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\3 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18360 <= #\3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 18304 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 18305 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18306 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18007 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18307 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18361 => ((10 character-address))
mem: ((10 character-address)): 18308 <= 18361
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18361 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 18304 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 18305 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18306 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((18000 string) (raw))
mem: ((18000 integer) (raw)) => 8
mem: ((18008 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 18307 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18362 => ((10 character-address))
mem: ((10 character-address)): 18308 <= 18362
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18362 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 18304 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 18305 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 18306 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18359
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 18359 => ((6 string-address))
mem: ((6 string-address)): 18083 <= 18359
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 18293
mem: ((6 string-address)) => 18359
run: parse-trace/parse-traces/main22 4: 18293 => ((4 string-address))
mem: ((4 string-address)): 18045 <= 18293
run: parse-trace/parse-traces/main22 4: 18359 => ((5 string-address))
mem: ((5 string-address)): 18046 <= 18359
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 18071 => ((6 string-address-address))
mem: ((6 string-address-address)): 18047 <= 18071
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 18293
run: parse-trace/parse-traces/main22 6: 18293 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 18071 <= 18293
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 18072 => ((7 string-address-address))
mem: ((7 string-address-address)): 18048 <= 18072
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 18359
run: parse-trace/parse-traces/main22 8: 18359 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 18072 <= 18359
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 18071
run: parse-traces/main22 33: 18071 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 18071
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((18071 string-address) (raw)) => 18293
run: parse-traces/main22 34: 18293 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 18293
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 18293
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 18363 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18293 11152)
run: string-equal/parse-traces/main22 1: 18293 => ((1 string-address))
mem: ((1 string-address)): 18365 <= 18293
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18293 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 18366 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (18293 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 18367 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 18368 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 18369 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 18370 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 18371 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
mem: ((18294 byte) (raw)) => m
run: string-equal/parse-traces/main22 11: #\m => ((8 byte))
mem: ((8 byte)): 18372 <= #\m
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 18373 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => m
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: nil => ((10 boolean))
mem: ((10 boolean)): 18374 <= nil
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: string-equal/parse-traces/main22 15: (((reply)) ((nil literal)))
run: parse-traces/main22 35: nil => ((14 boolean))
mem: ((14 boolean)): 1237 <= nil
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: parse-traces/main22 44: (((jump-unless)) ((7 instruction-trace-address)) ((-22 offset)))
mem: ((7 instruction-trace-address)) => 17135
run: parse-traces/main22 45: (((8 buffer-address)) <- ((append)) ((8 buffer-address)) ((12 trace-address)))
mem: ((8 buffer-address)) => 17096
mem: ((12 trace-address)) => 18071
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 18394 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (17096 18071)
run: append/parse-traces/main22 1: 17096 => ((1 buffer-address))
mem: ((1 buffer-address)): 18396 <= 17096
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (17096 18071)
run: append/parse-traces/main22 2: 18071 => ((2 character))
mem: ((2 character)): 18397 <= 18071
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 17096
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 18425 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (17096)
run: buffer-full?/append/parse-traces/main22 1: 17096 => ((1 buffer-address))
mem: ((1 buffer-address)): 18427 <= 17096
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((17096 integer) (raw)) => 0
run: buffer-full?/append/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 18428 <= 0
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((17097 string-address) (raw)) => 17098
run: buffer-full?/append/parse-traces/main22 3: 17098 => ((3 string-address))
mem: ((3 string-address)): 18429 <= 17098
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((17098 integer) (raw)) => 5
run: buffer-full?/append/parse-traces/main22 4: 5 => ((4 integer))
mem: ((4 integer)): 18430 <= 5
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 0
mem: ((4 integer)) => 5
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18431 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18398 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 17096 => ((4 integer-address))
mem: ((4 integer-address)): 18399 <= 17096
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((17097 string-address) (raw)) => 17098
run: append/parse-traces/main22 7: 17098 => ((5 string-address))
mem: ((5 string-address)): 18400 <= 17098
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 0
array-len: ((17098 string) (raw))
mem: ((17098 integer) (raw)) => 5
run: append/parse-traces/main22 8: 17099 => ((6 byte-address))
mem: ((6 byte-address)): 18401 <= 17099
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 18071
run: append/parse-traces/main22 9: 18071 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 17099 <= 18071
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 0
run: append/parse-traces/main22 10: 1 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 17096 <= 1
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 17096
run: parse-traces/main22 45: 17096 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 17096
run: parse-traces/main22 46: (((jump)) ((-24 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 18456 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 18458 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 98
run: end-of-stream?/parse-traces/main22 2: 98 => ((2 integer))
mem: ((2 integer)): 18459 <= 98
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 18460 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 18461 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 98
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18462 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 18487 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 18489 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 18490 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 18491 <= 1031
run: read-line/parse-traces/main22 4: (((4 integer)) <- ((find-next)) ((3 string-address)) ((
literal)) ((2 integer-address) (deref)))
mem: ((3 string-address)) => 1031
mem: ((2 integer-address) (deref)) => 98
run: find-next/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 18518 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 98)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 18520 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 98)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 18521 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 98)
run: find-next/read-line/parse-traces/main22 3: 98 => ((3 integer))
mem: ((3 integer)): 18522 <= 98
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 18523 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 98
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 98
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1130 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 18525 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 98
run: find-next/read-line/parse-traces/main22 10: 99 => ((3 integer))
mem: ((3 integer)): 18522 <= 99
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 99
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 99
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1131 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 18525 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 99
run: find-next/read-line/parse-traces/main22 10: 100 => ((3 integer))
mem: ((3 integer)): 18522 <= 100
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 100
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 100
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1132 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 18525 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 100
run: find-next/read-line/parse-traces/main22 10: 101 => ((3 integer))
mem: ((3 integer)): 18522 <= 101
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 101
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 101
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1133 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 18525 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 101
run: find-next/read-line/parse-traces/main22 10: 102 => ((3 integer))
mem: ((3 integer)): 18522 <= 102
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 102
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 102
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1134 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 18525 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 102
run: find-next/read-line/parse-traces/main22 10: 103 => ((3 integer))
mem: ((3 integer)): 18522 <= 103
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 103
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 103
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1135 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 18525 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 103
run: find-next/read-line/parse-traces/main22 10: 104 => ((3 integer))
mem: ((3 integer)): 18522 <= 104
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 104
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 104
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1136 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 18525 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 104
run: find-next/read-line/parse-traces/main22 10: 105 => ((3 integer))
mem: ((3 integer)): 18522 <= 105
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 105
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 105
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1137 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 18525 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 105
run: find-next/read-line/parse-traces/main22 10: 106 => ((3 integer))
mem: ((3 integer)): 18522 <= 106
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 106
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 106
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1138 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 18525 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 106
run: find-next/read-line/parse-traces/main22 10: 107 => ((3 integer))
mem: ((3 integer)): 18522 <= 107
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 107
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 107
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1139 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 18525 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 107
run: find-next/read-line/parse-traces/main22 10: 108 => ((3 integer))
mem: ((3 integer)): 18522 <= 108
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 108
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 108
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1140 byte) (raw)) => 4
run: find-next/read-line/parse-traces/main22 7: #\4 => ((6 byte))
mem: ((6 byte)): 18525 <= #\4
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 4
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 108
run: find-next/read-line/parse-traces/main22 10: 109 => ((3 integer))
mem: ((3 integer)): 18522 <= 109
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 109
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 109
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1141 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 18525 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 109
run: find-next/read-line/parse-traces/main22 10: 110 => ((3 integer))
mem: ((3 integer)): 18522 <= 110
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 110
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 110
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1142 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 18525 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 110
run: find-next/read-line/parse-traces/main22 10: 111 => ((3 integer))
mem: ((3 integer)): 18522 <= 111
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 111
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 111
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1143 byte) (raw)) => k
run: find-next/read-line/parse-traces/main22 7: #\k => ((6 byte))
mem: ((6 byte)): 18525 <= #\k
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => k
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18526 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 111
run: find-next/read-line/parse-traces/main22 10: 112 => ((3 integer))
mem: ((3 integer)): 18522 <= 112
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 112
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18524 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 112
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1144 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 18525 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 18526 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 112
run: read-line/parse-traces/main22 4: 112 => ((4 integer))
mem: ((4 integer)): 18492 <= 112
run: read-line/parse-traces/main22 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)) => 98
mem: ((4 integer)) => 112
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 18549 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 98 112)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 18551 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 98 112)
run: string-copy/read-line/parse-traces/main22 2: 98 => ((2 integer))
mem: ((2 integer)): 18552 <= 98
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 98 112)
run: string-copy/read-line/parse-traces/main22 3: 112 => ((3 integer))
mem: ((3 integer)): 18553 <= 112
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 18554 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 112
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 18580 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 112)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 18582 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 112)
run: min/string-copy/read-line/parse-traces/main22 2: 112 => ((2 integer))
mem: ((2 integer)): 18583 <= 112
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 112
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18584 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 112
run: string-copy/read-line/parse-traces/main22 5: 112 => ((3 integer))
mem: ((3 integer)): 18553 <= 112
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 112
mem: ((2 integer)) => 98
run: string-copy/read-line/parse-traces/main22 6: 14 => ((4 integer))
mem: ((4 integer)): 18554 <= 14
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 14
run: string-copy/read-line/parse-traces/main22 7: 18611 => ((5 string-address))
mem: ((5 string-address)): 18555 <= 18611
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 98
run: string-copy/read-line/parse-traces/main22 8: 98 => ((6 integer))
mem: ((6 integer)): 18556 <= 98
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 18557 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 98
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 98
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1130 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 18559 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18612 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18612
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18612 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 98
run: string-copy/read-line/parse-traces/main22 15: 99 => ((6 integer))
mem: ((6 integer)): 18556 <= 99
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 18557 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 99
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 99
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1131 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 18559 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18613 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18613
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18613 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 99
run: string-copy/read-line/parse-traces/main22 15: 100 => ((6 integer))
mem: ((6 integer)): 18556 <= 100
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 18557 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 100
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 100
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1132 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 18559 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18614 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18614
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18614 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 100
run: string-copy/read-line/parse-traces/main22 15: 101 => ((6 integer))
mem: ((6 integer)): 18556 <= 101
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 18557 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 101
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 101
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1133 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 18559 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18615 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18615
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18615 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 101
run: string-copy/read-line/parse-traces/main22 15: 102 => ((6 integer))
mem: ((6 integer)): 18556 <= 102
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 18557 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 102
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 102
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1134 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18559 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18616 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18616
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18616 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 102
run: string-copy/read-line/parse-traces/main22 15: 103 => ((6 integer))
mem: ((6 integer)): 18556 <= 103
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 18557 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 103
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 103
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1135 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 18559 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18617 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18617
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18617 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 103
run: string-copy/read-line/parse-traces/main22 15: 104 => ((6 integer))
mem: ((6 integer)): 18556 <= 104
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 18557 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 104
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 104
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1136 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 18559 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18618 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18618
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18618 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 104
run: string-copy/read-line/parse-traces/main22 15: 105 => ((6 integer))
mem: ((6 integer)): 18556 <= 105
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 18557 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 105
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 105
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1137 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 18559 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18619 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18619
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18619 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 105
run: string-copy/read-line/parse-traces/main22 15: 106 => ((6 integer))
mem: ((6 integer)): 18556 <= 106
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 18557 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 106
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 106
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1138 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 18559 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18620 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18620
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18620 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 106
run: string-copy/read-line/parse-traces/main22 15: 107 => ((6 integer))
mem: ((6 integer)): 18556 <= 107
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 18557 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 107
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 107
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1139 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18559 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18621 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18621
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18621 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 107
run: string-copy/read-line/parse-traces/main22 15: 108 => ((6 integer))
mem: ((6 integer)): 18556 <= 108
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 18557 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 108
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 108
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1140 byte) (raw)) => 4
run: string-copy/read-line/parse-traces/main22 12: #\4 => ((9 character))
mem: ((9 character)): 18559 <= #\4
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18622 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18622
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 4
run: string-copy/read-line/parse-traces/main22 14: #\4 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18622 <= #\4
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 108
run: string-copy/read-line/parse-traces/main22 15: 109 => ((6 integer))
mem: ((6 integer)): 18556 <= 109
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 18557 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 109
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 109
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1141 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 18559 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18623 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18623
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18623 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 109
run: string-copy/read-line/parse-traces/main22 15: 110 => ((6 integer))
mem: ((6 integer)): 18556 <= 110
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 18557 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 110
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 110
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1142 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18559 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18624 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18624
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18624 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 110
run: string-copy/read-line/parse-traces/main22 15: 111 => ((6 integer))
mem: ((6 integer)): 18556 <= 111
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 18557 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 111
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18558 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 111
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1143 byte) (raw)) => k
run: string-copy/read-line/parse-traces/main22 12: #\k => ((9 character))
mem: ((9 character)): 18559 <= #\k
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 18625 => ((10 character-address))
mem: ((10 character-address)): 18560 <= 18625
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => k
run: string-copy/read-line/parse-traces/main22 14: #\k => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18625 <= #\k
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 111
run: string-copy/read-line/parse-traces/main22 15: 112 => ((6 integer))
mem: ((6 integer)): 18556 <= 112
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 18557 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 112
mem: ((3 integer)) => 112
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 18558 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18611
run: read-line/parse-traces/main22 5: 18611 => ((5 string-address))
mem: ((5 string-address)): 18493 <= 18611
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 112
run: read-line/parse-traces/main22 6: 113 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 113
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18611
run: parse-traces/main22 26: 18611 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 18611
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 7
run: parse-traces/main22 27: 8 => ((2 integer))
mem: ((2 integer)): 1225 <= 8
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 8
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 18626 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 100)
run: divides?/parse-traces/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 18628 <= 8
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 18629 <= 100
run: divides?/parse-traces/main22 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/main22 3: 8 => ((3 integer))
mem: ((3 integer)): 18630 <= 8
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 8
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 18631 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 18611
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 18657 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611)
run: parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18659 <= 18611
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 18688 => ((2 trace-address))
mem: ((2 trace-address)): 18660 <= 18688
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 18690 => ((3 string-address))
mem: ((3 string-address)): 18661 <= 18690
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 18611
mem: ((3 string-address)) => 18690
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 18693 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 18690)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18695 <= 18611
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18611 18690)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 18690 => ((2 string-address))
mem: ((2 string-address)): 18696 <= 18690
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 18697 <= 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 18698 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 18611
mem: ((2 string-address)) => 18690
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18724 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 18690 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18726 <= 18611
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18611 18690 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18690 => ((2 string-address))
mem: ((2 string-address)): 18727 <= 18690
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 18690 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 18728 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((18690 string) (raw))
mem: ((18690 integer) (raw)) => 2
mem: ((18691 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 18729 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 18730 <= 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 18731 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 18611
mem: ((2 string-address)) => 18690
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18755 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 18690 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18757 <= 18611
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18611 18690 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18690 => ((2 string-address))
mem: ((2 string-address)): 18758 <= 18690
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 18690 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 18759 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18690 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 18760 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 18761 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 18761 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 18762 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 18763 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18764 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18612 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 18765 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18690 string) (raw))
mem: ((18690 integer) (raw)) => 2
mem: ((18691 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 18766 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 18767 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18732 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 18728 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 18611
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18786 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18788 <= 18611
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (18611 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 18789 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 18790 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 18791 <= 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18792 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18613 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 18793 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18794 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 18790 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18792 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18614 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 18793 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 18794 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 18790 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 18792 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18615 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 18793 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 18794 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 18728 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 18731 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 18611
mem: ((2 string-address)) => 18690
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 18817 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 18690 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18819 <= 18611
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (18611 18690 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 18690 => ((2 string-address))
mem: ((2 string-address)): 18820 <= 18690
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 18690 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 18821 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18690 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 18822 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 18823 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 18823 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 18824 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 18825 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18826 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18615 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 18827 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18690 string) (raw))
mem: ((18690 integer) (raw)) => 2
mem: ((18691 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 18828 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 18829 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 18821 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 18825 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 18826 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18616 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 18827 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18690 string) (raw))
mem: ((18690 integer) (raw)) => 2
mem: ((18692 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 18828 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 18829 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 18821 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 18825 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 18826 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 18732 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 18701 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 18611
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18848 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18850 <= 18611
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18611 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 18851 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 18852 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 18853 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18879 => ((default-space space-address))
schedule: scheduling min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 for further processing
schedule: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 18881 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 18882 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18883 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 18852 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 18853 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 18910 => ((5 string-address))
mem: ((5 string-address)): 18854 <= 18910
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 18855 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 18856 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18857 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18612 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 18858 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18911 => ((10 character-address))
mem: ((10 character-address)): 18859 <= 18911
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18911 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 18855 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 18856 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18857 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18613 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 18858 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18912 => ((10 character-address))
mem: ((10 character-address)): 18859 <= 18912
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18912 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 18855 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 18856 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18857 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18614 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 18858 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18913 => ((10 character-address))
mem: ((10 character-address)): 18859 <= 18913
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18913 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 18855 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 18856 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 18857 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18910
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 18910 => ((5 string-address))
mem: ((5 string-address)): 18699 <= 18910
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18690 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 18702 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 18701 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 18611
mem: ((7 integer)) => 5
mem: ((3 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18914 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18611 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 18611 => ((1 string-address))
mem: ((1 string-address)): 18916 <= 18611
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18611 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 18917 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18611 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 18918 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18611 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 18919 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 18945 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 18947 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 18948 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 18949 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((3 integer))
mem: ((3 integer)): 18918 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 9 => ((4 integer))
mem: ((4 integer)): 18919 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 18976 => ((5 string-address))
mem: ((5 string-address)): 18920 <= 18976
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 18921 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 18922 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18617 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 18924 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18977 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18977
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18977 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 18921 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 18922 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18618 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 18924 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18978 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18978
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18978 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 18921 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 18922 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18619 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 18924 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18979 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18979
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18979 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 18921 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 18922 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18620 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 18924 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18980 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18980
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18980 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 18921 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 18922 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18621 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18924 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18981 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18981
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18981 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 18921 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 18922 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18622 byte) (raw)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\4 => ((9 character))
mem: ((9 character)): 18924 <= #\4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18982 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18982
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\4 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18982 <= #\4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 18921 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 18922 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18623 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 18924 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18983 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18983
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18983 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 18921 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 18922 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18624 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 18924 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18984 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18984
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18984 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 18921 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 18922 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 18923 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((18611 string) (raw))
mem: ((18611 integer) (raw)) => 14
mem: ((18625 byte) (raw)) => k
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\k => ((9 character))
mem: ((9 character)): 18924 <= #\k
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 18985 => ((10 character-address))
mem: ((10 character-address)): 18925 <= 18985
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => k
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\k => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 18985 <= #\k
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 18921 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 18922 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 18923 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 18976
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 18976 => ((6 string-address))
mem: ((6 string-address)): 18700 <= 18976
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 18910
mem: ((6 string-address)) => 18976
run: parse-trace/parse-traces/main22 4: 18910 => ((4 string-address))
mem: ((4 string-address)): 18662 <= 18910
run: parse-trace/parse-traces/main22 4: 18976 => ((5 string-address))
mem: ((5 string-address)): 18663 <= 18976
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 18688 => ((6 string-address-address))
mem: ((6 string-address-address)): 18664 <= 18688
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 18910
run: parse-trace/parse-traces/main22 6: 18910 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 18688 <= 18910
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 18689 => ((7 string-address-address))
mem: ((7 string-address-address)): 18665 <= 18689
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 18976
run: parse-trace/parse-traces/main22 8: 18976 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 18689 <= 18976
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 18688
run: parse-traces/main22 33: 18688 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 18688
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((18688 string-address) (raw)) => 18910
run: parse-traces/main22 34: 18910 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 18910
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 18910
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 18986 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18910 11152)
run: string-equal/parse-traces/main22 1: 18910 => ((1 string-address))
mem: ((1 string-address)): 18988 <= 18910
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18910 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 18989 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (18910 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 18990 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 18991 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 18992 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 18993 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 18994 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
mem: ((18911 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 18995 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 18996 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 18997 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 18993 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 18994 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
mem: ((18912 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 18995 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 18996 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 18997 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 18993 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 18994 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((18910 string) (raw))
mem: ((18910 integer) (raw)) => 3
mem: ((18913 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 18995 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 18996 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 18997 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 18993 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 18994 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 17135
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 17138 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 17138
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 17096
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 19017 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (17096)
run: to-array/parse-traces/main22 1: 17096 => ((1 buffer-address))
mem: ((1 buffer-address)): 19019 <= 17096
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((17096 integer) (raw)) => 1
run: to-array/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 19020 <= 1
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((17097 string-address) (raw)) => 17098
run: to-array/parse-traces/main22 3: 17098 => ((3 string-address))
mem: ((3 string-address)): 19021 <= 17098
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 17098
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 6: 19048 => ((4 string-address))
mem: ((4 string-address)): 19022 <= 19048
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 19023 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 19024 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((17098 string) (raw))
mem: ((17098 integer) (raw)) => 5
mem: ((17099 byte) (raw)) => 18071
run: to-array/parse-traces/main22 10: 18071 => ((7 byte))
mem: ((7 byte)): 19025 <= 18071
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((19048 string) (raw))
mem: ((19048 integer) (raw)) => 1
run: to-array/parse-traces/main22 11: 19049 => ((8 byte-address))
mem: ((8 byte-address)): 19026 <= 19049
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 18071
run: to-array/parse-traces/main22 12: 18071 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 19049 <= 18071
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 0
run: to-array/parse-traces/main22 13: 1 => ((5 integer))
mem: ((5 integer)): 19023 <= 1
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 1
mem: ((2 integer)) => 1
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 19024 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 19048
run: parse-traces/main22 39: 19048 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 17138 <= 19048
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 19050 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 19081 => ((1 buffer-address))
mem: ((1 buffer-address)): 19052 <= 19081
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 19081 => ((2 integer-address))
mem: ((2 integer-address)): 19053 <= 19081
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 19081 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 19082 => ((3 string-address-address))
mem: ((3 string-address-address)): 19054 <= 19082
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 19055 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 19083 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 19082 <= 19083
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 19081
run: parse-traces/main22 40: 19081 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 19081
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 18688
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 19089 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (18688)
run: parse-instruction-trace/parse-traces/main22 1: 18688 => ((1 trace-address))
mem: ((1 trace-address)): 19091 <= 18688
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((18689 string-address) (raw)) => 18976
run: parse-instruction-trace/parse-traces/main22 2: 18976 => ((2 string-address))
mem: ((2 string-address)): 19092 <= 18976
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 19093 <= 19120
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 18976
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 19124 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18976 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 18976 => ((1 string-address))
mem: ((1 string-address)): 19126 <= 18976
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (18976 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 19127 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18976 integer) (raw)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 19128 <= 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 19129 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 18976
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 19155 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18976 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 18976 => ((1 string-address))
mem: ((1 string-address)): 19157 <= 18976
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (18976 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 19158 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18976 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 19159 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18976 integer) (raw)) => 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 19160 <= 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19161 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18977 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 19162 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19163 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 19159 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19161 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18978 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 19162 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19163 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 19159 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19161 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18979 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 19162 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19163 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 19159 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19161 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18980 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 19162 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19163 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 19159 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19161 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18981 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 19162 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 19163 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 19132 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 18976
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 19186 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18976 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 18976 => ((1 string-address))
mem: ((1 string-address)): 19188 <= 18976
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18976 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 19189 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18976 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 19190 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 19191 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 19217 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 19219 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 19220 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19221 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 19190 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 19191 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 19248 => ((5 string-address))
mem: ((5 string-address)): 19192 <= 19248
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 19193 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19194 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19195 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18977 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 19196 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19249 => ((10 character-address))
mem: ((10 character-address)): 19197 <= 19249
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19249 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 19193 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19194 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19195 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18978 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 19196 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19250 => ((10 character-address))
mem: ((10 character-address)): 19197 <= 19250
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19250 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 19193 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 19194 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19195 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18979 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 19196 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19251 => ((10 character-address))
mem: ((10 character-address)): 19197 <= 19251
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19251 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 19193 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 19194 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19195 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18980 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 19196 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19252 => ((10 character-address))
mem: ((10 character-address)): 19197 <= 19252
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19252 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 19193 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 19194 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19195 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19248
run: split-first/parse-instruction-trace/parse-traces/main22 10: 19248 => ((5 string-address))
mem: ((5 string-address)): 19130 <= 19248
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 19132 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 18976
mem: ((7 integer)) => 5
mem: ((3 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 19253 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (18976 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 18976 => ((1 string-address))
mem: ((1 string-address)): 19255 <= 18976
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (18976 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 19256 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (18976 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 19257 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((18976 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 19258 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 19284 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 19286 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 19287 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19288 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 9 => ((3 integer))
mem: ((3 integer)): 19257 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 19258 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 19315 => ((5 string-address))
mem: ((5 string-address)): 19259 <= 19315
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 19260 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19261 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19262 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18982 byte) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\4 => ((9 character))
mem: ((9 character)): 19263 <= #\4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19316 => ((10 character-address))
mem: ((10 character-address)): 19264 <= 19316
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\4 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19316 <= #\4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 19260 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19261 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19262 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18983 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 19263 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19317 => ((10 character-address))
mem: ((10 character-address)): 19264 <= 19317
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19317 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 19260 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 19261 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19262 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18984 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 19263 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19318 => ((10 character-address))
mem: ((10 character-address)): 19264 <= 19318
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19318 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 19260 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 19261 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19262 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((18976 string) (raw))
mem: ((18976 integer) (raw)) => 9
mem: ((18985 byte) (raw)) => k
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\k => ((9 character))
mem: ((9 character)): 19263 <= #\k
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 19319 => ((10 character-address))
mem: ((10 character-address)): 19264 <= 19319
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => k
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\k => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19319 <= #\k
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 19260 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 19261 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19262 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19315
run: split-first/parse-instruction-trace/parse-traces/main22 12: 19315 => ((6 string-address))
mem: ((6 string-address)): 19131 <= 19315
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 19248
mem: ((6 string-address)) => 19315
run: parse-instruction-trace/parse-traces/main22 4: 19248 => ((4 string-address))
mem: ((4 string-address)): 19094 <= 19248
run: parse-instruction-trace/parse-traces/main22 4: 19315 => ((5 string-address))
mem: ((5 string-address)): 19095 <= 19315
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 19120 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 19096 <= 19120
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 19248
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 19320 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19248 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 19248 => ((1 string-address))
mem: ((1 string-address)): 19322 <= 19248
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (19248 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 19323 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19248 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 19324 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 19325 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 19327 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19328 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 19248
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 19351 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 19248 => ((1 string-address))
mem: ((1 string-address)): 19353 <= 19248
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 19354 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 19355 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19248 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19356 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19357 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19249 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 19358 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19359 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 19355 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19357 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19250 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 19358 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19359 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 19355 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19357 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19251 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 19358 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19359 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 19355 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19357 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19252 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 19358 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19359 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 19355 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 19357 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 19328 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 19329 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 19382 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 19326 <= 19382
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 19330 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 19331 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 19329 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 19248
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 19384 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 19248 => ((1 string-address))
mem: ((1 string-address)): 19386 <= 19248
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 19387 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19248 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 19388 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19248 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19389 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19390 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19249 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 19391 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19392 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 19388 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19390 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19250 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 19391 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19392 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 19388 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19390 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19251 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 19391 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19392 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 19388 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19390 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19252 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 19391 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19392 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 19388 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 19390 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 19332 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((19382 string-address-array) (raw))
mem: ((19382 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 19383 => ((12 string-address-address))
mem: ((12 string-address-address)): 19333 <= 19383
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 19248
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 19415 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19248 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 19248 => ((1 string-address))
mem: ((1 string-address)): 19417 <= 19248
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (19248 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 19418 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19248 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 19419 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19248 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19420 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 19446 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 19448 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 19449 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19450 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 19419 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 19420 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 19477 => ((5 string-address))
mem: ((5 string-address)): 19421 <= 19477
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 19422 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19423 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19424 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19249 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 19425 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 19478 => ((10 character-address))
mem: ((10 character-address)): 19426 <= 19478
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19478 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 19422 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19423 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19424 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19250 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 19425 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 19479 => ((10 character-address))
mem: ((10 character-address)): 19426 <= 19479
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19479 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 19422 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 19423 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19424 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19251 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 19425 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 19480 => ((10 character-address))
mem: ((10 character-address)): 19426 <= 19480
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19480 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 19422 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 19423 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19424 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((19248 string) (raw))
mem: ((19248 integer) (raw)) => 4
mem: ((19252 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 19425 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 19481 => ((10 character-address))
mem: ((10 character-address)): 19426 <= 19481
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19481 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 19422 <= 4
schedule: scheduling string-copy/split/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split/parse-instruction-trace/parse-traces/main22
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 19423 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19424 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19477
run: split/parse-instruction-trace/parse-traces/main22 23: 19477 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 19383 <= 19477
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 19331 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 19330 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 19329 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 19382
run: parse-instruction-trace/parse-traces/main22 6: 19382 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 19120 <= 19382
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 19121 => ((7 string-address-address))
mem: ((7 string-address-address)): 19097 <= 19121
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 19482 => ((8 string-address))
mem: ((8 string-address)): 19098 <= 19482
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 19315
mem: ((8 string-address)) => 19482
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19485 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 19482)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19487 <= 19315
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19315 19482)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 19482 => ((2 string-address))
mem: ((2 string-address)): 19488 <= 19482
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 19489 <= 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 19490 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 19315
mem: ((2 string-address)) => 19482
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19516 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 19482 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19518 <= 19315
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19315 19482 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 19482 => ((2 string-address))
mem: ((2 string-address)): 19519 <= 19482
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 19482 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 19520 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((19482 string) (raw))
mem: ((19482 integer) (raw)) => 2
mem: ((19483 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 19521 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 19522 <= 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 19523 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 19315
mem: ((2 string-address)) => 19482
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19547 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 19482 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19549 <= 19315
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19315 19482 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 19482 => ((2 string-address))
mem: ((2 string-address)): 19550 <= 19482
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 19482 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 19551 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19482 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 19552 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 19553 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 19553 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 19554 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 19555 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 19556 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19316 byte) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\4 => ((9 character))
mem: ((9 character)): 19557 <= #\4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19482 string) (raw))
mem: ((19482 integer) (raw)) => 2
mem: ((19483 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 19558 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 19559 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19524 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 19520 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 19315
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19578 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19580 <= 19315
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (19315 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 19581 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 19582 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19583 <= 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19584 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19317 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 19585 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 19586 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 19520 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 19523 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 19315
mem: ((2 string-address)) => 19482
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19609 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 19482 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19611 <= 19315
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19315 19482 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 19482 => ((2 string-address))
mem: ((2 string-address)): 19612 <= 19482
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 19482 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 19613 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19482 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 19614 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 19615 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 19615 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 19616 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 19617 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 19618 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19317 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 19619 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19482 string) (raw))
mem: ((19482 integer) (raw)) => 2
mem: ((19483 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 19620 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 19621 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 19613 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 19617 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 19618 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19318 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 19619 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((19482 string) (raw))
mem: ((19482 integer) (raw)) => 2
mem: ((19484 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 19620 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 19621 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 19613 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 19617 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 19618 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 19524 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 19493 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 19315
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19640 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19642 <= 19315
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (19315 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 19643 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 19644 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19645 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19671 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 19673 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 19674 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19675 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 19644 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 19645 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 19702 => ((5 string-address))
mem: ((5 string-address)): 19646 <= 19702
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 19647 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19648 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19649 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19316 byte) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\4 => ((9 character))
mem: ((9 character)): 19650 <= #\4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19702 string) (raw))
mem: ((19702 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 19703 => ((10 character-address))
mem: ((10 character-address)): 19651 <= 19703
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\4 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19703 <= #\4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 19647 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19648 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19649 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19702
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 19702 => ((5 string-address))
mem: ((5 string-address)): 19491 <= 19702
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19482 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 19494 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 19493 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 19315
mem: ((7 integer)) => 3
mem: ((3 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19704 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19315 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 19315 => ((1 string-address))
mem: ((1 string-address)): 19706 <= 19315
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (19315 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 19707 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19315 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 19708 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19315 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 19709 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 19735 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 19737 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 19738 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19739 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 19708 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 19709 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 19766 => ((5 string-address))
mem: ((5 string-address)): 19710 <= 19766
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 19711 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19712 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19713 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((19315 string) (raw))
mem: ((19315 integer) (raw)) => 4
mem: ((19319 byte) (raw)) => k
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\k => ((9 character))
mem: ((9 character)): 19714 <= #\k
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19766 string) (raw))
mem: ((19766 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 19767 => ((10 character-address))
mem: ((10 character-address)): 19715 <= 19767
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => k
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\k => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19767 <= #\k
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 19711 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19712 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19713 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19766
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 19766 => ((6 string-address))
mem: ((6 string-address)): 19492 <= 19766
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 19702
mem: ((6 string-address)) => 19766
run: parse-instruction-trace/parse-traces/main22 9: 19702 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 19121 <= 19702
run: parse-instruction-trace/parse-traces/main22 9: 19766 => ((5 string-address))
mem: ((5 string-address)): 19095 <= 19766
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 19122 => ((9 string-address-address))
mem: ((9 string-address-address)): 19099 <= 19122
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 19766
run: parse-instruction-trace/parse-traces/main22 11: 19766 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 19122 <= 19766
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 19120
run: parse-traces/main22 41: 19120 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 19120
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 19120
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 19768 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 19120)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 19770 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 19120)
run: append/parse-traces/main22 2: 19120 => ((2 character))
mem: ((2 character)): 19771 <= 19120
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 19799 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 19801 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 4
run: buffer-full?/append/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 19802 <= 4
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 19803 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 19804 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 4
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19805 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19772 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 19773 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 19774 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 4
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11087 => ((6 byte-address))
mem: ((6 byte-address)): 19775 <= 11087
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 19120
run: append/parse-traces/main22 9: 19120 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11087 <= 19120
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 4
run: append/parse-traces/main22 10: 5 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 5
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 19830 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 19832 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 113
run: end-of-stream?/parse-traces/main22 2: 113 => ((2 integer))
mem: ((2 integer)): 19833 <= 113
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 19834 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 19835 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 113
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19836 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 19861 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 19863 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 19864 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 19865 <= 1031
run: read-line/parse-traces/main22 4: (((4 integer)) <- ((find-next)) ((3 string-address)) ((
literal)) ((2 integer-address) (deref)))
mem: ((3 string-address)) => 1031
mem: ((2 integer-address) (deref)) => 113
run: find-next/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 19892 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 113)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 19894 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 113)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 19895 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 113)
run: find-next/read-line/parse-traces/main22 3: 113 => ((3 integer))
mem: ((3 integer)): 19896 <= 113
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 19897 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 113
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 113
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1145 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 19899 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 113
run: find-next/read-line/parse-traces/main22 10: 114 => ((3 integer))
mem: ((3 integer)): 19896 <= 114
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 114
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 114
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1146 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 19899 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 114
run: find-next/read-line/parse-traces/main22 10: 115 => ((3 integer))
mem: ((3 integer)): 19896 <= 115
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 115
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 115
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1147 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 19899 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 115
run: find-next/read-line/parse-traces/main22 10: 116 => ((3 integer))
mem: ((3 integer)): 19896 <= 116
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 116
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 116
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1148 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 19899 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 116
run: find-next/read-line/parse-traces/main22 10: 117 => ((3 integer))
mem: ((3 integer)): 19896 <= 117
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 117
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 117
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1149 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 19899 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 117
run: find-next/read-line/parse-traces/main22 10: 118 => ((3 integer))
mem: ((3 integer)): 19896 <= 118
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 118
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 118
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1150 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 19899 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 118
run: find-next/read-line/parse-traces/main22 10: 119 => ((3 integer))
mem: ((3 integer)): 19896 <= 119
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 119
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 119
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1151 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 19899 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 119
run: find-next/read-line/parse-traces/main22 10: 120 => ((3 integer))
mem: ((3 integer)): 19896 <= 120
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 120
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 120
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1152 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 19899 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 120
run: find-next/read-line/parse-traces/main22 10: 121 => ((3 integer))
mem: ((3 integer)): 19896 <= 121
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 121
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 121
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1153 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 19899 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 121
run: find-next/read-line/parse-traces/main22 10: 122 => ((3 integer))
mem: ((3 integer)): 19896 <= 122
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 122
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 122
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1154 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 19899 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 122
run: find-next/read-line/parse-traces/main22 10: 123 => ((3 integer))
mem: ((3 integer)): 19896 <= 123
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 123
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 123
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1155 byte) (raw)) => 5
run: find-next/read-line/parse-traces/main22 7: #\5 => ((6 byte))
mem: ((6 byte)): 19899 <= #\5
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 5
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 123
run: find-next/read-line/parse-traces/main22 10: 124 => ((3 integer))
mem: ((3 integer)): 19896 <= 124
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 124
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 124
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1156 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 19899 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 124
run: find-next/read-line/parse-traces/main22 10: 125 => ((3 integer))
mem: ((3 integer)): 19896 <= 125
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 125
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 125
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1157 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 19899 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 125
run: find-next/read-line/parse-traces/main22 10: 126 => ((3 integer))
mem: ((3 integer)): 19896 <= 126
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 126
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 126
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1158 byte) (raw)) => l
run: find-next/read-line/parse-traces/main22 7: #\l => ((6 byte))
mem: ((6 byte)): 19899 <= #\l
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => l
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 19900 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 126
run: find-next/read-line/parse-traces/main22 10: 127 => ((3 integer))
mem: ((3 integer)): 19896 <= 127
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 127
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 19898 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 127
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1159 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 19899 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 19900 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 127
run: read-line/parse-traces/main22 4: 127 => ((4 integer))
mem: ((4 integer)): 19866 <= 127
run: read-line/parse-traces/main22 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)) => 113
mem: ((4 integer)) => 127
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 19923 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 113 127)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 19925 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 113 127)
run: string-copy/read-line/parse-traces/main22 2: 113 => ((2 integer))
mem: ((2 integer)): 19926 <= 113
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 113 127)
run: string-copy/read-line/parse-traces/main22 3: 127 => ((3 integer))
mem: ((3 integer)): 19927 <= 127
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 19928 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 127
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 19954 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 127)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 19956 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 127)
run: min/string-copy/read-line/parse-traces/main22 2: 127 => ((2 integer))
mem: ((2 integer)): 19957 <= 127
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 127
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 19958 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 127
run: string-copy/read-line/parse-traces/main22 5: 127 => ((3 integer))
mem: ((3 integer)): 19927 <= 127
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 127
mem: ((2 integer)) => 113
run: string-copy/read-line/parse-traces/main22 6: 14 => ((4 integer))
mem: ((4 integer)): 19928 <= 14
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 14
run: string-copy/read-line/parse-traces/main22 7: 19985 => ((5 string-address))
mem: ((5 string-address)): 19929 <= 19985
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 113
run: string-copy/read-line/parse-traces/main22 8: 113 => ((6 integer))
mem: ((6 integer)): 19930 <= 113
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 19931 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 113
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 113
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1145 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 19933 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19986 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19986
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19986 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 113
run: string-copy/read-line/parse-traces/main22 15: 114 => ((6 integer))
mem: ((6 integer)): 19930 <= 114
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 19931 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 114
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 114
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1146 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 19933 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19987 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19987
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19987 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 114
run: string-copy/read-line/parse-traces/main22 15: 115 => ((6 integer))
mem: ((6 integer)): 19930 <= 115
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 19931 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 115
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 115
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1147 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 19933 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19988 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19988
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19988 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 115
run: string-copy/read-line/parse-traces/main22 15: 116 => ((6 integer))
mem: ((6 integer)): 19930 <= 116
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 19931 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 116
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 116
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1148 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 19933 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19989 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19989
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19989 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 116
run: string-copy/read-line/parse-traces/main22 15: 117 => ((6 integer))
mem: ((6 integer)): 19930 <= 117
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 19931 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 117
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 117
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1149 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 19933 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19990 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19990
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19990 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 117
run: string-copy/read-line/parse-traces/main22 15: 118 => ((6 integer))
mem: ((6 integer)): 19930 <= 118
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 19931 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 118
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 118
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1150 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 19933 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19991 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19991
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19991 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 118
run: string-copy/read-line/parse-traces/main22 15: 119 => ((6 integer))
mem: ((6 integer)): 19930 <= 119
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 19931 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 119
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 119
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1151 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 19933 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19992 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19992
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19992 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 119
run: string-copy/read-line/parse-traces/main22 15: 120 => ((6 integer))
mem: ((6 integer)): 19930 <= 120
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 19931 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 120
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 120
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1152 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 19933 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19993 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19993
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19993 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 120
run: string-copy/read-line/parse-traces/main22 15: 121 => ((6 integer))
mem: ((6 integer)): 19930 <= 121
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 19931 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 121
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 121
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1153 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 19933 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19994 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19994
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19994 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 121
run: string-copy/read-line/parse-traces/main22 15: 122 => ((6 integer))
mem: ((6 integer)): 19930 <= 122
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 19931 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 122
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 122
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1154 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 19933 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19995 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19995
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19995 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 122
run: string-copy/read-line/parse-traces/main22 15: 123 => ((6 integer))
mem: ((6 integer)): 19930 <= 123
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 19931 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 123
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 123
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1155 byte) (raw)) => 5
run: string-copy/read-line/parse-traces/main22 12: #\5 => ((9 character))
mem: ((9 character)): 19933 <= #\5
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19996 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19996
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 5
run: string-copy/read-line/parse-traces/main22 14: #\5 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19996 <= #\5
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 123
run: string-copy/read-line/parse-traces/main22 15: 124 => ((6 integer))
mem: ((6 integer)): 19930 <= 124
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 19931 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 124
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 124
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1156 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 19933 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19997 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19997
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19997 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 124
run: string-copy/read-line/parse-traces/main22 15: 125 => ((6 integer))
mem: ((6 integer)): 19930 <= 125
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 19931 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 125
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 125
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1157 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 19933 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19998 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19998
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19998 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 125
run: string-copy/read-line/parse-traces/main22 15: 126 => ((6 integer))
mem: ((6 integer)): 19930 <= 126
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 19931 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 126
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 19932 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 126
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1158 byte) (raw)) => l
run: string-copy/read-line/parse-traces/main22 12: #\l => ((9 character))
mem: ((9 character)): 19933 <= #\l
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 19999 => ((10 character-address))
mem: ((10 character-address)): 19934 <= 19999
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => l
run: string-copy/read-line/parse-traces/main22 14: #\l => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 19999 <= #\l
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 126
run: string-copy/read-line/parse-traces/main22 15: 127 => ((6 integer))
mem: ((6 integer)): 19930 <= 127
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 19931 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 127
mem: ((3 integer)) => 127
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 19932 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19985
run: read-line/parse-traces/main22 5: 19985 => ((5 string-address))
mem: ((5 string-address)): 19867 <= 19985
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 127
run: read-line/parse-traces/main22 6: 128 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 128
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 19985
run: parse-traces/main22 26: 19985 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 19985
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 8
run: parse-traces/main22 27: 9 => ((2 integer))
mem: ((2 integer)): 1225 <= 9
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 9
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 20000 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 100)
run: divides?/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 20002 <= 9
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 20003 <= 100
run: divides?/parse-traces/main22 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/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 20004 <= 9
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 20005 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 19985
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 20031 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985)
run: parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20033 <= 19985
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 20062 => ((2 trace-address))
mem: ((2 trace-address)): 20034 <= 20062
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 20064 => ((3 string-address))
mem: ((3 string-address)): 20035 <= 20064
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 19985
mem: ((3 string-address)) => 20064
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 20067 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 20064)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20069 <= 19985
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19985 20064)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 20064 => ((2 string-address))
mem: ((2 string-address)): 20070 <= 20064
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 20071 <= 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 20072 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 19985
mem: ((2 string-address)) => 20064
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 20098 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 20064 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20100 <= 19985
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19985 20064 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 20064 => ((2 string-address))
mem: ((2 string-address)): 20101 <= 20064
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 20064 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20102 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((20064 string) (raw))
mem: ((20064 integer) (raw)) => 2
mem: ((20065 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 20103 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 20104 <= 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 20105 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 19985
mem: ((2 string-address)) => 20064
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 20129 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 20064 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20131 <= 19985
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19985 20064 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 20064 => ((2 string-address))
mem: ((2 string-address)): 20132 <= 20064
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 20064 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20133 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20064 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 20134 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 20135 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 20135 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 20136 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 20137 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20138 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19986 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 20139 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20064 string) (raw))
mem: ((20064 integer) (raw)) => 2
mem: ((20065 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 20140 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 20141 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20106 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 20102 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 19985
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 20160 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20162 <= 19985
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (19985 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 20163 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 20164 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 20165 <= 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20166 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19987 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 20167 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20168 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
schedule: scheduling find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 for further processing
schedule: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 20164 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20166 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19988 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 20167 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20168 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 20164 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20166 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19989 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 20167 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 20168 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 20102 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 20105 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 19985
mem: ((2 string-address)) => 20064
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 20191 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 20064 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20193 <= 19985
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (19985 20064 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 20064 => ((2 string-address))
mem: ((2 string-address)): 20194 <= 20064
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 20064 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 20195 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20064 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 20196 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 20197 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 20197 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 20198 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 20199 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20200 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19989 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 20201 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20064 string) (raw))
mem: ((20064 integer) (raw)) => 2
mem: ((20065 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 20202 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 20203 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 20195 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 20199 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20200 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19990 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 20201 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20064 string) (raw))
mem: ((20064 integer) (raw)) => 2
mem: ((20066 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 20202 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 20203 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 20195 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 20199 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 20200 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 20106 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 20075 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 19985
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 20222 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20224 <= 19985
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (19985 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 20225 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 20226 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 20227 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 20253 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 20255 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 20256 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 20257 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 20226 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 20227 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 20284 => ((5 string-address))
mem: ((5 string-address)): 20228 <= 20284
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 20229 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20230 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20231 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19986 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 20232 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20285 => ((10 character-address))
mem: ((10 character-address)): 20233 <= 20285
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20285 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 20229 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 20230 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20231 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19987 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 20232 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20286 => ((10 character-address))
mem: ((10 character-address)): 20233 <= 20286
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20286 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 20229 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 20230 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20231 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19988 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 20232 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20287 => ((10 character-address))
mem: ((10 character-address)): 20233 <= 20287
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20287 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 20229 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 20230 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 20231 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 20284
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 20284 => ((5 string-address))
mem: ((5 string-address)): 20073 <= 20284
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20064 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 20076 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 20075 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 19985
mem: ((7 integer)) => 5
mem: ((3 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 20288 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (19985 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 19985 => ((1 string-address))
mem: ((1 string-address)): 20290 <= 19985
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (19985 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 20291 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (19985 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 20292 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((19985 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 20293 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 20319 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 20321 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 20322 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 20323 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((3 integer))
mem: ((3 integer)): 20292 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 9 => ((4 integer))
mem: ((4 integer)): 20293 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 20350 => ((5 string-address))
mem: ((5 string-address)): 20294 <= 20350
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 20295 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20296 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19991 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 20298 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20351 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20351
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20351 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 20295 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 20296 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19992 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 20298 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20352 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20352
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20352 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 20295 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 20296 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19993 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 20298 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20353 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20353
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20353 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 20295 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 20296 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19994 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 20298 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20354 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20354
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20354 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 20295 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 20296 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19995 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 20298 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20355 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20355
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20355 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 20295 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 20296 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19996 byte) (raw)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\5 => ((9 character))
mem: ((9 character)): 20298 <= #\5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20356 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20356
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\5 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20356 <= #\5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 20295 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 20296 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19997 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 20298 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20357 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20357
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20357 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 20295 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 20296 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19998 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 20298 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20358 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20358
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20358 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 20295 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 20296 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20297 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((19985 string) (raw))
mem: ((19985 integer) (raw)) => 14
mem: ((19999 byte) (raw)) => l
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\l => ((9 character))
mem: ((9 character)): 20298 <= #\l
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 20359 => ((10 character-address))
mem: ((10 character-address)): 20299 <= 20359
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => l
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\l => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20359 <= #\l
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 20295 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 20296 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 20297 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 20350
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 20350 => ((6 string-address))
mem: ((6 string-address)): 20074 <= 20350
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 20284
mem: ((6 string-address)) => 20350
run: parse-trace/parse-traces/main22 4: 20284 => ((4 string-address))
mem: ((4 string-address)): 20036 <= 20284
run: parse-trace/parse-traces/main22 4: 20350 => ((5 string-address))
mem: ((5 string-address)): 20037 <= 20350
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 20062 => ((6 string-address-address))
mem: ((6 string-address-address)): 20038 <= 20062
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 20284
run: parse-trace/parse-traces/main22 6: 20284 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 20062 <= 20284
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 20063 => ((7 string-address-address))
mem: ((7 string-address-address)): 20039 <= 20063
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 20350
run: parse-trace/parse-traces/main22 8: 20350 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 20063 <= 20350
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 20062
run: parse-traces/main22 33: 20062 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 20062
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((20062 string-address) (raw)) => 20284
run: parse-traces/main22 34: 20284 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 20284
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 20284
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 20360 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20284 11152)
run: string-equal/parse-traces/main22 1: 20284 => ((1 string-address))
mem: ((1 string-address)): 20362 <= 20284
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20284 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 20363 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (20284 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 20364 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 20365 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 20366 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 20367 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 20368 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
mem: ((20285 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 20369 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 20370 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 20371 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 20367 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 20368 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
mem: ((20286 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 20369 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 20370 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 20371 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 20367 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 20368 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((20284 string) (raw))
mem: ((20284 integer) (raw)) => 3
mem: ((20287 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 20369 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 20370 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 20371 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 20367 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 20368 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 19120
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 19123 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 19123
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 19081
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 20391 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (19081)
run: to-array/parse-traces/main22 1: 19081 => ((1 buffer-address))
mem: ((1 buffer-address)): 20393 <= 19081
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((19081 integer) (raw)) => 0
run: to-array/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 20394 <= 0
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((19082 string-address) (raw)) => 19083
run: to-array/parse-traces/main22 3: 19083 => ((3 string-address))
mem: ((3 string-address)): 20395 <= 19083
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 19083
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 6: 20422 => ((4 string-address))
mem: ((4 string-address)): 20396 <= 20422
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 20397 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 20398 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 20422
run: parse-traces/main22 39: 20422 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 19123 <= 20422
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 20423 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 20454 => ((1 buffer-address))
mem: ((1 buffer-address)): 20425 <= 20454
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 20454 => ((2 integer-address))
mem: ((2 integer-address)): 20426 <= 20454
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 20454 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 20455 => ((3 string-address-address))
mem: ((3 string-address-address)): 20427 <= 20455
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 20428 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 20456 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 20455 <= 20456
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 20454
run: parse-traces/main22 40: 20454 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 20454
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 20062
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 20462 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (20062)
run: parse-instruction-trace/parse-traces/main22 1: 20062 => ((1 trace-address))
mem: ((1 trace-address)): 20464 <= 20062
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((20063 string-address) (raw)) => 20350
run: parse-instruction-trace/parse-traces/main22 2: 20350 => ((2 string-address))
mem: ((2 string-address)): 20465 <= 20350
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 20493 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 20466 <= 20493
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 20350
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 20497 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20350 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 20350 => ((1 string-address))
mem: ((1 string-address)): 20499 <= 20350
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20350 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 20500 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20350 integer) (raw)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 20501 <= 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 20502 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 20350
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 20528 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20350 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 20350 => ((1 string-address))
mem: ((1 string-address)): 20530 <= 20350
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20350 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 20531 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20350 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20532 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20350 integer) (raw)) => 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 20533 <= 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20534 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20351 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 20535 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20536 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 20532 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20534 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20352 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 20535 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20536 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 20532 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20534 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20353 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 20535 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20536 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 20532 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20534 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20354 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 20535 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20536 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 20532 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20534 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20355 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 20535 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 20536 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 20505 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 20350
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 20559 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20350 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 20350 => ((1 string-address))
mem: ((1 string-address)): 20561 <= 20350
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (20350 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 20562 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20350 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 20563 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 20564 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 20590 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 20592 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 20593 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 20594 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 20563 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 20564 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 20621 => ((5 string-address))
mem: ((5 string-address)): 20565 <= 20621
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 20566 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20567 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20568 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20351 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 20569 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20622 => ((10 character-address))
mem: ((10 character-address)): 20570 <= 20622
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20622 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 20566 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 20567 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20568 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20352 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 20569 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20623 => ((10 character-address))
mem: ((10 character-address)): 20570 <= 20623
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20623 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 20566 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 20567 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20568 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20353 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 20569 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20624 => ((10 character-address))
mem: ((10 character-address)): 20570 <= 20624
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20624 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 20566 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 20567 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20568 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20354 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 20569 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20625 => ((10 character-address))
mem: ((10 character-address)): 20570 <= 20625
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20625 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 20566 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 20567 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 20568 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 20621
run: split-first/parse-instruction-trace/parse-traces/main22 10: 20621 => ((5 string-address))
mem: ((5 string-address)): 20503 <= 20621
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 20505 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 20350
mem: ((7 integer)) => 5
mem: ((3 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 20626 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20350 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 20350 => ((1 string-address))
mem: ((1 string-address)): 20628 <= 20350
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (20350 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 20629 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20350 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 20630 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20350 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 20631 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 20657 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 20659 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 20660 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 20661 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 9 => ((3 integer))
mem: ((3 integer)): 20630 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 20631 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 20688 => ((5 string-address))
mem: ((5 string-address)): 20632 <= 20688
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 20633 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20634 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20635 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20356 byte) (raw)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\5 => ((9 character))
mem: ((9 character)): 20636 <= #\5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20689 => ((10 character-address))
mem: ((10 character-address)): 20637 <= 20689
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\5 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20689 <= #\5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 20633 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 20634 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20635 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20357 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 20636 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20690 => ((10 character-address))
mem: ((10 character-address)): 20637 <= 20690
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20690 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 20633 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 20634 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20635 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20358 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 20636 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20691 => ((10 character-address))
mem: ((10 character-address)): 20637 <= 20691
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20691 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 20633 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 20634 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20635 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((20350 string) (raw))
mem: ((20350 integer) (raw)) => 9
mem: ((20359 byte) (raw)) => l
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\l => ((9 character))
mem: ((9 character)): 20636 <= #\l
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 20692 => ((10 character-address))
mem: ((10 character-address)): 20637 <= 20692
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => l
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\l => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20692 <= #\l
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 20633 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 20634 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 20635 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 20688
run: split-first/parse-instruction-trace/parse-traces/main22 12: 20688 => ((6 string-address))
mem: ((6 string-address)): 20504 <= 20688
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 20621
mem: ((6 string-address)) => 20688
run: parse-instruction-trace/parse-traces/main22 4: 20621 => ((4 string-address))
mem: ((4 string-address)): 20467 <= 20621
run: parse-instruction-trace/parse-traces/main22 4: 20688 => ((5 string-address))
mem: ((5 string-address)): 20468 <= 20688
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 20493 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 20469 <= 20493
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 20621
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 20693 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20621 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 20621 => ((1 string-address))
mem: ((1 string-address)): 20695 <= 20621
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20621 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 20696 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20621 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 20697 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 20698 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 20700 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20701 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 20621
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 20724 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 20621 => ((1 string-address))
mem: ((1 string-address)): 20726 <= 20621
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 20727 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20728 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20621 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 20729 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20730 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20622 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 20731 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20732 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 20728 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20730 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20623 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 20731 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20732 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 20728 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20730 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20624 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 20731 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20732 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 20728 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20730 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20625 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 20731 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20732 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 20728 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 20730 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 20701 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 20702 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 20755 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 20699 <= 20755
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 20703 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 20704 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 20702 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 20621
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 20757 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 20621 => ((1 string-address))
mem: ((1 string-address)): 20759 <= 20621
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 20760 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20621 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20761 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20621 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 20762 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20763 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20622 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 20764 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20765 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 20761 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20763 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20623 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 20764 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20765 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 20761 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20763 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20624 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 20764 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20765 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 20761 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20763 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20625 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 20764 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20765 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main22 for further processing
schedule: find-next/split/parse-instruction-trace/parse-traces/main22
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 20761 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 20763 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 20705 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((20755 string-address-array) (raw))
mem: ((20755 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 20756 => ((12 string-address-address))
mem: ((12 string-address-address)): 20706 <= 20756
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 20621
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 20788 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20621 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 20621 => ((1 string-address))
mem: ((1 string-address)): 20790 <= 20621
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (20621 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 20791 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20621 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 20792 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20621 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 20793 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 20819 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 20821 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 20822 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 20823 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 20792 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 20793 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 20850 => ((5 string-address))
mem: ((5 string-address)): 20794 <= 20850
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 20795 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 20796 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20797 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20622 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 20798 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 20851 => ((10 character-address))
mem: ((10 character-address)): 20799 <= 20851
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20851 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 20795 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 20796 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20797 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20623 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 20798 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 20852 => ((10 character-address))
mem: ((10 character-address)): 20799 <= 20852
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20852 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 20795 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 20796 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20797 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20624 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 20798 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 20853 => ((10 character-address))
mem: ((10 character-address)): 20799 <= 20853
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20853 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 20795 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 20796 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 20797 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((20621 string) (raw))
mem: ((20621 integer) (raw)) => 4
mem: ((20625 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 20798 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 20854 => ((10 character-address))
mem: ((10 character-address)): 20799 <= 20854
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 20854 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 20795 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 20796 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 20797 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 20850
run: split/parse-instruction-trace/parse-traces/main22 23: 20850 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 20756 <= 20850
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 20704 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 20703 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 20702 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 20755
run: parse-instruction-trace/parse-traces/main22 6: 20755 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 20493 <= 20755
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 20494 => ((7 string-address-address))
mem: ((7 string-address-address)): 20470 <= 20494
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 20855 => ((8 string-address))
mem: ((8 string-address)): 20471 <= 20855
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 20688
mem: ((8 string-address)) => 20855
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 20858 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 20855)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 20860 <= 20688
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (20688 20855)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 20855 => ((2 string-address))
mem: ((2 string-address)): 20861 <= 20855
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 20862 <= 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 20863 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 20688
mem: ((2 string-address)) => 20855
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 20889 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 20855 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 20891 <= 20688
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (20688 20855 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 20855 => ((2 string-address))
mem: ((2 string-address)): 20892 <= 20855
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 20855 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20893 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((20855 string) (raw))
mem: ((20855 integer) (raw)) => 2
mem: ((20856 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 20894 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 20895 <= 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 20896 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 20688
mem: ((2 string-address)) => 20855
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 20920 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 20855 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 20922 <= 20688
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (20688 20855 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 20855 => ((2 string-address))
mem: ((2 string-address)): 20923 <= 20855
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 20855 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 20924 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20855 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 20925 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 20926 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 20926 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 20927 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 20928 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20929 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20689 byte) (raw)) => 5
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\5 => ((9 character))
mem: ((9 character)): 20930 <= #\5
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20855 string) (raw))
mem: ((20855 integer) (raw)) => 2
mem: ((20856 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 20931 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 20932 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 20897 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 20893 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 20688
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 20951 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 20953 <= 20688
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (20688 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 20954 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 20955 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 20956 <= 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 20957 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20690 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 20958 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 20959 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 20893 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 20896 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 20688
mem: ((2 string-address)) => 20855
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 20982 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 20855 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 20984 <= 20688
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (20688 20855 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 20855 => ((2 string-address))
mem: ((2 string-address)): 20985 <= 20855
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 20855 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 20986 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20855 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 20987 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 20988 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 20988 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 20989 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 20990 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20991 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20690 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 20992 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((20855 string) (raw))
mem: ((20855 integer) (raw)) => 2
mem: ((20856 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 20993 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 20994 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 20986 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 20990 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 20991 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20691 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 20992 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((20855 string) (raw))
mem: ((20855 integer) (raw)) => 2
mem: ((20857 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 20993 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 20994 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 20986 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 20990 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 20991 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 20897 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 20866 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 20688
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 21013 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 21015 <= 20688
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (20688 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 21016 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 21017 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 21018 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 21044 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 21046 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 21047 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21048 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 21017 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 21018 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 21075 => ((5 string-address))
mem: ((5 string-address)): 21019 <= 21075
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 21020 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21021 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21022 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20689 byte) (raw)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\5 => ((9 character))
mem: ((9 character)): 21023 <= #\5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21075 string) (raw))
mem: ((21075 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 21076 => ((10 character-address))
mem: ((10 character-address)): 21024 <= 21076
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\5 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21076 <= #\5
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 21020 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21021 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21022 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21075
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 21075 => ((5 string-address))
mem: ((5 string-address)): 20864 <= 21075
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20855 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 20867 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 20866 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 20688
mem: ((7 integer)) => 3
mem: ((3 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 21077 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (20688 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 20688 => ((1 string-address))
mem: ((1 string-address)): 21079 <= 20688
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (20688 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 21080 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (20688 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 21081 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((20688 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 21082 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 21108 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 21110 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 21111 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21112 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 21081 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 21082 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 21139 => ((5 string-address))
mem: ((5 string-address)): 21083 <= 21139
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 21084 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21085 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21086 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((20688 string) (raw))
mem: ((20688 integer) (raw)) => 4
mem: ((20692 byte) (raw)) => l
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\l => ((9 character))
mem: ((9 character)): 21087 <= #\l
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21139 string) (raw))
mem: ((21139 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 21140 => ((10 character-address))
mem: ((10 character-address)): 21088 <= 21140
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => l
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\l => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21140 <= #\l
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 21084 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21085 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21086 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21139
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 21139 => ((6 string-address))
mem: ((6 string-address)): 20865 <= 21139
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 21075
mem: ((6 string-address)) => 21139
run: parse-instruction-trace/parse-traces/main22 9: 21075 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 20494 <= 21075
run: parse-instruction-trace/parse-traces/main22 9: 21139 => ((5 string-address))
mem: ((5 string-address)): 20468 <= 21139
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 20495 => ((9 string-address-address))
mem: ((9 string-address-address)): 20472 <= 20495
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 21139
run: parse-instruction-trace/parse-traces/main22 11: 21139 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 20495 <= 21139
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 20493
run: parse-traces/main22 41: 20493 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 20493
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 20493
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 21141 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 20493)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 21143 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 20493)
run: append/parse-traces/main22 2: 20493 => ((2 character))
mem: ((2 character)): 21144 <= 20493
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 21172 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 21174 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 5
run: buffer-full?/append/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 21175 <= 5
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 21176 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 21177 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 5
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21178 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21145 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 21146 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 21147 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 5
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11088 => ((6 byte-address))
mem: ((6 byte-address)): 21148 <= 11088
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 20493
run: append/parse-traces/main22 9: 20493 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11088 <= 20493
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 5
run: append/parse-traces/main22 10: 6 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 6
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 21203 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 21205 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 128
run: end-of-stream?/parse-traces/main22 2: 128 => ((2 integer))
mem: ((2 integer)): 21206 <= 128
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 21207 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 21208 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 128
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21209 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 21234 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 21236 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 21237 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 21238 <= 1031
run: read-line/parse-traces/main22 4: (((4 integer)) <- ((find-next)) ((3 string-address)) ((
literal)) ((2 integer-address) (deref)))
mem: ((3 string-address)) => 1031
mem: ((2 integer-address) (deref)) => 128
run: find-next/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 21265 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 128)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 21267 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 128)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 21268 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 128)
run: find-next/read-line/parse-traces/main22 3: 128 => ((3 integer))
mem: ((3 integer)): 21269 <= 128
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 21270 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 128
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 128
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1160 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 21272 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 128
run: find-next/read-line/parse-traces/main22 10: 129 => ((3 integer))
mem: ((3 integer)): 21269 <= 129
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 129
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 129
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1161 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 21272 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 129
run: find-next/read-line/parse-traces/main22 10: 130 => ((3 integer))
mem: ((3 integer)): 21269 <= 130
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 130
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 130
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1162 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 21272 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 130
run: find-next/read-line/parse-traces/main22 10: 131 => ((3 integer))
mem: ((3 integer)): 21269 <= 131
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 131
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 131
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1163 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 21272 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 131
run: find-next/read-line/parse-traces/main22 10: 132 => ((3 integer))
mem: ((3 integer)): 21269 <= 132
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 132
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 132
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1164 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 21272 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 132
run: find-next/read-line/parse-traces/main22 10: 133 => ((3 integer))
mem: ((3 integer)): 21269 <= 133
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 133
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 133
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1165 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 21272 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 133
run: find-next/read-line/parse-traces/main22 10: 134 => ((3 integer))
mem: ((3 integer)): 21269 <= 134
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 134
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 134
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1166 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 21272 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 134
run: find-next/read-line/parse-traces/main22 10: 135 => ((3 integer))
mem: ((3 integer)): 21269 <= 135
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 135
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 135
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1167 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 21272 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 135
run: find-next/read-line/parse-traces/main22 10: 136 => ((3 integer))
mem: ((3 integer)): 21269 <= 136
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 136
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 136
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1168 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 21272 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 136
run: find-next/read-line/parse-traces/main22 10: 137 => ((3 integer))
mem: ((3 integer)): 21269 <= 137
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 137
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 137
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1169 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 21272 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 137
run: find-next/read-line/parse-traces/main22 10: 138 => ((3 integer))
mem: ((3 integer)): 21269 <= 138
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 138
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 138
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1170 byte) (raw)) => 6
run: find-next/read-line/parse-traces/main22 7: #\6 => ((6 byte))
mem: ((6 byte)): 21272 <= #\6
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 6
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 138
run: find-next/read-line/parse-traces/main22 10: 139 => ((3 integer))
mem: ((3 integer)): 21269 <= 139
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 139
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 139
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1171 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 21272 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 139
run: find-next/read-line/parse-traces/main22 10: 140 => ((3 integer))
mem: ((3 integer)): 21269 <= 140
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 140
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 140
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1172 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 21272 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 140
run: find-next/read-line/parse-traces/main22 10: 141 => ((3 integer))
mem: ((3 integer)): 21269 <= 141
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 141
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 141
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1173 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 21272 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21273 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 141
run: find-next/read-line/parse-traces/main22 10: 142 => ((3 integer))
mem: ((3 integer)): 21269 <= 142
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 142
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21271 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 142
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1174 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\newline => ((6 byte))
mem: ((6 byte)): 21272 <= #\newline
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 21273 <= t
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 142
run: read-line/parse-traces/main22 4: 142 => ((4 integer))
mem: ((4 integer)): 21239 <= 142
run: read-line/parse-traces/main22 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)) => 128
mem: ((4 integer)) => 142
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 21296 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 128 142)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 21298 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 128 142)
run: string-copy/read-line/parse-traces/main22 2: 128 => ((2 integer))
mem: ((2 integer)): 21299 <= 128
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 128 142)
run: string-copy/read-line/parse-traces/main22 3: 142 => ((3 integer))
mem: ((3 integer)): 21300 <= 142
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 21301 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 142
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 21327 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 142)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 21329 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 142)
run: min/string-copy/read-line/parse-traces/main22 2: 142 => ((2 integer))
mem: ((2 integer)): 21330 <= 142
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 142
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21331 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 142
run: string-copy/read-line/parse-traces/main22 5: 142 => ((3 integer))
mem: ((3 integer)): 21300 <= 142
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 142
mem: ((2 integer)) => 128
run: string-copy/read-line/parse-traces/main22 6: 14 => ((4 integer))
mem: ((4 integer)): 21301 <= 14
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 14
run: string-copy/read-line/parse-traces/main22 7: 21358 => ((5 string-address))
mem: ((5 string-address)): 21302 <= 21358
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 128
run: string-copy/read-line/parse-traces/main22 8: 128 => ((6 integer))
mem: ((6 integer)): 21303 <= 128
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21304 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 128
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 128
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1160 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 21306 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21359 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21359
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21359 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 128
run: string-copy/read-line/parse-traces/main22 15: 129 => ((6 integer))
mem: ((6 integer)): 21303 <= 129
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21304 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 129
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 129
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1161 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 21306 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21360 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21360
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21360 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 129
run: string-copy/read-line/parse-traces/main22 15: 130 => ((6 integer))
mem: ((6 integer)): 21303 <= 130
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 21304 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 130
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 130
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1162 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 21306 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21361 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21361
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21361 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 130
run: string-copy/read-line/parse-traces/main22 15: 131 => ((6 integer))
mem: ((6 integer)): 21303 <= 131
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 21304 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 131
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 131
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1163 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 21306 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21362 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21362
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21362 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 131
run: string-copy/read-line/parse-traces/main22 15: 132 => ((6 integer))
mem: ((6 integer)): 21303 <= 132
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 21304 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 132
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 132
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1164 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 21306 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21363 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21363
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21363 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 132
run: string-copy/read-line/parse-traces/main22 15: 133 => ((6 integer))
mem: ((6 integer)): 21303 <= 133
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 21304 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 133
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 133
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1165 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 21306 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21364 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21364
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21364 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 133
run: string-copy/read-line/parse-traces/main22 15: 134 => ((6 integer))
mem: ((6 integer)): 21303 <= 134
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 21304 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 134
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 134
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1166 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 21306 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21365 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21365
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21365 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 134
run: string-copy/read-line/parse-traces/main22 15: 135 => ((6 integer))
mem: ((6 integer)): 21303 <= 135
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 21304 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 135
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 135
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1167 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 21306 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21366 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21366
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21366 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 135
run: string-copy/read-line/parse-traces/main22 15: 136 => ((6 integer))
mem: ((6 integer)): 21303 <= 136
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 21304 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 136
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 136
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1168 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 21306 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21367 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21367
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21367 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 136
run: string-copy/read-line/parse-traces/main22 15: 137 => ((6 integer))
mem: ((6 integer)): 21303 <= 137
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 21304 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 137
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 137
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1169 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 21306 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21368 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21368
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21368 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 137
run: string-copy/read-line/parse-traces/main22 15: 138 => ((6 integer))
mem: ((6 integer)): 21303 <= 138
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 21304 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 138
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 138
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1170 byte) (raw)) => 6
run: string-copy/read-line/parse-traces/main22 12: #\6 => ((9 character))
mem: ((9 character)): 21306 <= #\6
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21369 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21369
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 6
run: string-copy/read-line/parse-traces/main22 14: #\6 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21369 <= #\6
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 138
run: string-copy/read-line/parse-traces/main22 15: 139 => ((6 integer))
mem: ((6 integer)): 21303 <= 139
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 21304 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 139
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 139
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1171 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 21306 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21370 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21370
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21370 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 139
run: string-copy/read-line/parse-traces/main22 15: 140 => ((6 integer))
mem: ((6 integer)): 21303 <= 140
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 21304 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 140
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 140
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1172 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 21306 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21371 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21371
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21371 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 140
run: string-copy/read-line/parse-traces/main22 15: 141 => ((6 integer))
mem: ((6 integer)): 21303 <= 141
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 21304 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 141
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21305 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 141
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1173 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 21306 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 21372 => ((10 character-address))
mem: ((10 character-address)): 21307 <= 21372
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21372 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 141
run: string-copy/read-line/parse-traces/main22 15: 142 => ((6 integer))
mem: ((6 integer)): 21303 <= 142
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 21304 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 142
mem: ((3 integer)) => 142
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21305 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21358
run: read-line/parse-traces/main22 5: 21358 => ((5 string-address))
mem: ((5 string-address)): 21240 <= 21358
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 142
run: read-line/parse-traces/main22 6: 143 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 143
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21358
run: parse-traces/main22 26: 21358 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 21358
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 9
run: parse-traces/main22 27: 10 => ((2 integer))
mem: ((2 integer)): 1225 <= 10
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 10
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 21373 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (10 100)
run: divides?/parse-traces/main22 1: 10 => ((1 integer))
mem: ((1 integer)): 21375 <= 10
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (10 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 21376 <= 100
run: divides?/parse-traces/main22 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/main22 3: 10 => ((3 integer))
mem: ((3 integer)): 21377 <= 10
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 10
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 21378 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
schedule: scheduling parse-traces/main22 for further processing
schedule: parse-traces/main22
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 21358
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 21404 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358)
run: parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21406 <= 21358
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 21435 => ((2 trace-address))
mem: ((2 trace-address)): 21407 <= 21435
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 21437 => ((3 string-address))
mem: ((3 string-address)): 21408 <= 21437
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 21358
mem: ((3 string-address)) => 21437
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 21440 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 21437)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21442 <= 21358
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (21358 21437)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 21437 => ((2 string-address))
mem: ((2 string-address)): 21443 <= 21437
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 21444 <= 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 21445 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 21358
mem: ((2 string-address)) => 21437
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 21471 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 21437 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21473 <= 21358
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (21358 21437 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 21437 => ((2 string-address))
mem: ((2 string-address)): 21474 <= 21437
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 21437 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 21475 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((21437 string) (raw))
mem: ((21437 integer) (raw)) => 2
mem: ((21438 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 21476 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 21477 <= 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 21478 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 21358
mem: ((2 string-address)) => 21437
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 21502 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 21437 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21504 <= 21358
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (21358 21437 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 21437 => ((2 string-address))
mem: ((2 string-address)): 21505 <= 21437
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 21437 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 21506 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21437 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 21507 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 21508 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 21508 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 21509 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 21510 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 21511 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21359 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 21512 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21437 string) (raw))
mem: ((21437 integer) (raw)) => 2
mem: ((21438 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 21513 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 21514 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21479 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 21475 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 21358
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 21533 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21535 <= 21358
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21358 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 21536 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 21537 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 21538 <= 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21539 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21360 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 21540 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21541 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 21537 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21539 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21361 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 21540 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21541 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 21537 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21539 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21362 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 21540 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 21541 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 21475 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 21478 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 21358
mem: ((2 string-address)) => 21437
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 21564 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 21437 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21566 <= 21358
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (21358 21437 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 21437 => ((2 string-address))
mem: ((2 string-address)): 21567 <= 21437
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 21437 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 21568 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21437 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 21569 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 21570 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 21570 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 21571 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 21572 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 21573 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21362 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 21574 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21437 string) (raw))
mem: ((21437 integer) (raw)) => 2
mem: ((21438 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 21575 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 21576 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 21568 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 21572 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 21573 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21363 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 21574 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((21437 string) (raw))
mem: ((21437 integer) (raw)) => 2
mem: ((21439 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 21575 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 21576 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 21568 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 21572 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 21573 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 21479 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 21448 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 21358
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 21595 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21597 <= 21358
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (21358 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 21598 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 21599 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 21600 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 21626 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 21628 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 21629 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21630 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 21599 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 21600 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 21657 => ((5 string-address))
mem: ((5 string-address)): 21601 <= 21657
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 21602 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21603 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21604 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21359 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 21605 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21658 => ((10 character-address))
mem: ((10 character-address)): 21606 <= 21658
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21658 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 21602 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21603 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21604 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21360 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 21605 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21659 => ((10 character-address))
mem: ((10 character-address)): 21606 <= 21659
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21659 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 21602 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 21603 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21604 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21361 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 21605 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21660 => ((10 character-address))
mem: ((10 character-address)): 21606 <= 21660
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21660 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 21602 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 21603 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21604 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21657
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 21657 => ((5 string-address))
mem: ((5 string-address)): 21446 <= 21657
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21437 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 21449 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 21448 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 21358
mem: ((7 integer)) => 5
mem: ((3 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 21661 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21358 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 21358 => ((1 string-address))
mem: ((1 string-address)): 21663 <= 21358
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (21358 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 21664 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21358 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 21665 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21358 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 21666 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 21692 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 21694 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 21695 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21696 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((3 integer))
mem: ((3 integer)): 21665 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 9 => ((4 integer))
mem: ((4 integer)): 21666 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 21723 => ((5 string-address))
mem: ((5 string-address)): 21667 <= 21723
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 21668 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21669 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21364 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 21671 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21724 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21724
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21724 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 21668 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21669 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21365 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 21671 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21725 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21725
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21725 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 21668 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 21669 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21366 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 21671 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21726 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21726
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21726 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 21668 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 21669 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21367 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 21671 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21727 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21727
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21727 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 21668 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 21669 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21368 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 21671 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21728 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21728
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21728 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 21668 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 21669 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21369 byte) (raw)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\6 => ((9 character))
mem: ((9 character)): 21671 <= #\6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21729 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21729
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\6 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21729 <= #\6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 21668 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 21669 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21370 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 21671 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21730 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21730
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21730 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 21668 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 21669 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21371 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 21671 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21731 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21731
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21731 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 21668 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 21669 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21670 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((21358 string) (raw))
mem: ((21358 integer) (raw)) => 14
mem: ((21372 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 21671 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 21732 => ((10 character-address))
mem: ((10 character-address)): 21672 <= 21732
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21732 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 21668 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 21669 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21670 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21723
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 21723 => ((6 string-address))
mem: ((6 string-address)): 21447 <= 21723
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 21657
mem: ((6 string-address)) => 21723
run: parse-trace/parse-traces/main22 4: 21657 => ((4 string-address))
mem: ((4 string-address)): 21409 <= 21657
run: parse-trace/parse-traces/main22 4: 21723 => ((5 string-address))
mem: ((5 string-address)): 21410 <= 21723
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 21435 => ((6 string-address-address))
mem: ((6 string-address-address)): 21411 <= 21435
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 21657
run: parse-trace/parse-traces/main22 6: 21657 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 21435 <= 21657
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 21436 => ((7 string-address-address))
mem: ((7 string-address-address)): 21412 <= 21436
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 21723
run: parse-trace/parse-traces/main22 8: 21723 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 21436 <= 21723
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 21435
run: parse-traces/main22 33: 21435 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 21435
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((21435 string-address) (raw)) => 21657
run: parse-traces/main22 34: 21657 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 21657
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 21657
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 21733 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21657 11152)
run: string-equal/parse-traces/main22 1: 21657 => ((1 string-address))
mem: ((1 string-address)): 21735 <= 21657
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21657 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 21736 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (21657 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 21737 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 21738 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 21739 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 21740 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 21741 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
mem: ((21658 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 21742 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 21743 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 21744 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 21740 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 21741 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
mem: ((21659 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 21742 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 21743 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 21744 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 21740 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 21741 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((21657 string) (raw))
mem: ((21657 integer) (raw)) => 3
mem: ((21660 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 21742 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 21743 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 21744 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 21740 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 21741 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 20493
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 20496 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 20496
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 20454
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 21764 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (20454)
run: to-array/parse-traces/main22 1: 20454 => ((1 buffer-address))
mem: ((1 buffer-address)): 21766 <= 20454
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((20454 integer) (raw)) => 0
run: to-array/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 21767 <= 0
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((20455 string-address) (raw)) => 20456
run: to-array/parse-traces/main22 3: 20456 => ((3 string-address))
mem: ((3 string-address)): 21768 <= 20456
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 20456
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 6: 21795 => ((4 string-address))
mem: ((4 string-address)): 21769 <= 21795
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 21770 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 21771 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 21795
run: parse-traces/main22 39: 21795 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 20496 <= 21795
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 21796 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 21827 => ((1 buffer-address))
mem: ((1 buffer-address)): 21798 <= 21827
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 21827 => ((2 integer-address))
mem: ((2 integer-address)): 21799 <= 21827
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 21827 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 21828 => ((3 string-address-address))
mem: ((3 string-address-address)): 21800 <= 21828
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 21801 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 21829 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 21828 <= 21829
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 21827
run: parse-traces/main22 40: 21827 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 21827
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 21435
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 21835 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (21435)
run: parse-instruction-trace/parse-traces/main22 1: 21435 => ((1 trace-address))
mem: ((1 trace-address)): 21837 <= 21435
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((21436 string-address) (raw)) => 21723
run: parse-instruction-trace/parse-traces/main22 2: 21723 => ((2 string-address))
mem: ((2 string-address)): 21838 <= 21723
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 21866 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 21839 <= 21866
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 21723
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 21870 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21723 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 21723 => ((1 string-address))
mem: ((1 string-address)): 21872 <= 21723
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21723 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 21873 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21723 integer) (raw)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 21874 <= 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 21875 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 21723
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 21901 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21723 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 21723 => ((1 string-address))
mem: ((1 string-address)): 21903 <= 21723
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21723 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 21904 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21723 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 21905 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21723 integer) (raw)) => 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 21906 <= 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21907 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21724 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 21908 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21909 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 21905 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21907 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21725 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 21908 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21909 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 21905 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21907 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21726 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 21908 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21909 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 21905 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21907 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21727 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 21908 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 21909 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 21905 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 21907 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21728 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 21908 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 21909 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 21878 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 21723
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 21932 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21723 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 21723 => ((1 string-address))
mem: ((1 string-address)): 21934 <= 21723
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (21723 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 21935 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21723 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 21936 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 21937 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 21963 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 21965 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 21966 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 21967 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 21936 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 21937 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 21994 => ((5 string-address))
mem: ((5 string-address)): 21938 <= 21994
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 21939 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 21940 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21941 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21724 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 21942 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 21995 => ((10 character-address))
mem: ((10 character-address)): 21943 <= 21995
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21995 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 21939 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 21940 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21941 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21725 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 21942 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 21996 => ((10 character-address))
mem: ((10 character-address)): 21943 <= 21996
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21996 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 21939 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 21940 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21941 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21726 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 21942 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 21997 => ((10 character-address))
mem: ((10 character-address)): 21943 <= 21997
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21997 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 21939 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 21940 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 21941 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21727 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 21942 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 21998 => ((10 character-address))
mem: ((10 character-address)): 21943 <= 21998
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 21998 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 21939 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 21940 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 21941 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 21994
run: split-first/parse-instruction-trace/parse-traces/main22 10: 21994 => ((5 string-address))
mem: ((5 string-address)): 21876 <= 21994
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 21878 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 21723
mem: ((7 integer)) => 5
mem: ((3 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 21999 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21723 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 21723 => ((1 string-address))
mem: ((1 string-address)): 22001 <= 21723
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (21723 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 22002 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21723 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 22003 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21723 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 22004 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 22030 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 22032 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 22033 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22034 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 9 => ((3 integer))
mem: ((3 integer)): 22003 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 22004 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 22061 => ((5 string-address))
mem: ((5 string-address)): 22005 <= 22061
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 22006 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22007 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22008 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21729 byte) (raw)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\6 => ((9 character))
mem: ((9 character)): 22009 <= #\6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 22062 => ((10 character-address))
mem: ((10 character-address)): 22010 <= 22062
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\6 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22062 <= #\6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 22006 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22007 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22008 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21730 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 22009 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 22063 => ((10 character-address))
mem: ((10 character-address)): 22010 <= 22063
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22063 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 22006 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 22007 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22008 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21731 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 22009 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 22064 => ((10 character-address))
mem: ((10 character-address)): 22010 <= 22064
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22064 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 22006 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 22007 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22008 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((21723 string) (raw))
mem: ((21723 integer) (raw)) => 9
mem: ((21732 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 22009 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 22065 => ((10 character-address))
mem: ((10 character-address)): 22010 <= 22065
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22065 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 22006 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 22007 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22008 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22061
run: split-first/parse-instruction-trace/parse-traces/main22 12: 22061 => ((6 string-address))
mem: ((6 string-address)): 21877 <= 22061
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 21994
mem: ((6 string-address)) => 22061
run: parse-instruction-trace/parse-traces/main22 4: 21994 => ((4 string-address))
mem: ((4 string-address)): 21840 <= 21994
run: parse-instruction-trace/parse-traces/main22 4: 22061 => ((5 string-address))
mem: ((5 string-address)): 21841 <= 22061
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 21866 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 21842 <= 21866
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 21994
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 22066 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21994 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 21994 => ((1 string-address))
mem: ((1 string-address)): 22068 <= 21994
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21994 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 22069 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21994 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 22070 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 22071 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 22073 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22074 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 21994
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 22097 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 21994 => ((1 string-address))
mem: ((1 string-address)): 22099 <= 21994
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 22100 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22101 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21994 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22102 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22103 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21995 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 22104 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22105 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 22101 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22103 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21996 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 22104 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22105 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 22101 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22103 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21997 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 22104 <= #\i
schedule: scheduling find-next/split/parse-instruction-trace/parse-traces/main22 for further processing
schedule: find-next/split/parse-instruction-trace/parse-traces/main22
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22105 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 22101 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22103 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21998 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22104 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22105 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 22101 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 22103 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 22074 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 22075 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 22128 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 22072 <= 22128
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 22076 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 22077 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 22075 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 21994
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 22130 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 21994 => ((1 string-address))
mem: ((1 string-address)): 22132 <= 21994
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 22133 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21994 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22134 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21994 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22135 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22136 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21995 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 22137 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22138 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 22134 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22136 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21996 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 22137 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22138 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 22134 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22136 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21997 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 22137 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22138 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 22134 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22136 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21998 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22137 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22138 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 22134 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 22136 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 22078 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((22128 string-address-array) (raw))
mem: ((22128 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 22129 => ((12 string-address-address))
mem: ((12 string-address-address)): 22079 <= 22129
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 21994
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 22161 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (21994 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 21994 => ((1 string-address))
mem: ((1 string-address)): 22163 <= 21994
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (21994 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 22164 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (21994 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 22165 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((21994 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22166 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 22192 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 22194 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 22195 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22196 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 22165 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 22166 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 22223 => ((5 string-address))
mem: ((5 string-address)): 22167 <= 22223
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 22168 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22169 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22170 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21995 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 22171 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22223 string) (raw))
mem: ((22223 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 22224 => ((10 character-address))
mem: ((10 character-address)): 22172 <= 22224
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22224 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 22168 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22169 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22170 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21996 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 22171 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((22223 string) (raw))
mem: ((22223 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 22225 => ((10 character-address))
mem: ((10 character-address)): 22172 <= 22225
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22225 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 22168 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 22169 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22170 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21997 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 22171 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((22223 string) (raw))
mem: ((22223 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 22226 => ((10 character-address))
mem: ((10 character-address)): 22172 <= 22226
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22226 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 22168 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 22169 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22170 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((21994 string) (raw))
mem: ((21994 integer) (raw)) => 4
mem: ((21998 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 22171 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((22223 string) (raw))
mem: ((22223 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 22227 => ((10 character-address))
mem: ((10 character-address)): 22172 <= 22227
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22227 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 22168 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 22169 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22170 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22223
run: split/parse-instruction-trace/parse-traces/main22 23: 22223 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 22129 <= 22223
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 22077 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 22076 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 22075 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 22128
run: parse-instruction-trace/parse-traces/main22 6: 22128 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 21866 <= 22128
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 21867 => ((7 string-address-address))
mem: ((7 string-address-address)): 21843 <= 21867
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 22228 => ((8 string-address))
mem: ((8 string-address)): 21844 <= 22228
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 22061
mem: ((8 string-address)) => 22228
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22231 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 22228)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22233 <= 22061
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22061 22228)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 22228 => ((2 string-address))
mem: ((2 string-address)): 22234 <= 22228
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 22235 <= 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 22236 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 22061
mem: ((2 string-address)) => 22228
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22262 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 22228 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22264 <= 22061
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22061 22228 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 22228 => ((2 string-address))
mem: ((2 string-address)): 22265 <= 22228
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 22228 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22266 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((22228 string) (raw))
mem: ((22228 integer) (raw)) => 2
mem: ((22229 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 22267 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 22268 <= 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 22269 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 22061
mem: ((2 string-address)) => 22228
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22293 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 22228 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22295 <= 22061
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22061 22228 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 22228 => ((2 string-address))
mem: ((2 string-address)): 22296 <= 22228
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 22228 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22297 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22228 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 22298 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 22299 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 22299 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 22300 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 22301 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22302 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22062 byte) (raw)) => 6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\6 => ((9 character))
mem: ((9 character)): 22303 <= #\6
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22228 string) (raw))
mem: ((22228 integer) (raw)) => 2
mem: ((22229 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 22304 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 22305 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22270 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 22266 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 22061
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22324 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22326 <= 22061
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (22061 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 22327 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 22328 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22329 <= 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22330 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22063 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 22331 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 22332 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 22266 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 22269 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 22061
mem: ((2 string-address)) => 22228
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22355 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 22228 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22357 <= 22061
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22061 22228 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 22228 => ((2 string-address))
mem: ((2 string-address)): 22358 <= 22228
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 22228 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 22359 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22228 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 22360 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 22361 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 22361 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 22362 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 22363 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22364 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22063 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 22365 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22228 string) (raw))
mem: ((22228 integer) (raw)) => 2
mem: ((22229 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 22366 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 22367 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 22359 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 22363 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22364 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22064 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 22365 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((22228 string) (raw))
mem: ((22228 integer) (raw)) => 2
mem: ((22230 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 22366 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 22367 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 22359 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 22363 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 22364 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 22270 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 22239 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 22061
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22386 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22388 <= 22061
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (22061 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 22389 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 22390 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22391 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22417 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 22419 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 22420 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22421 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 22390 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 22391 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 22448 => ((5 string-address))
mem: ((5 string-address)): 22392 <= 22448
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 22393 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22394 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22395 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22062 byte) (raw)) => 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\6 => ((9 character))
mem: ((9 character)): 22396 <= #\6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22448 string) (raw))
mem: ((22448 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 22449 => ((10 character-address))
mem: ((10 character-address)): 22397 <= 22449
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\6 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22449 <= #\6
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 22393 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22394 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22395 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22448
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 22448 => ((5 string-address))
mem: ((5 string-address)): 22237 <= 22448
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22228 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 22240 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 22239 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 22061
mem: ((7 integer)) => 3
mem: ((3 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22450 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22061 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 22061 => ((1 string-address))
mem: ((1 string-address)): 22452 <= 22061
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (22061 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 22453 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22061 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 22454 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22061 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 22455 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 22481 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 22483 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 22484 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22485 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 22454 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 22455 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 22512 => ((5 string-address))
mem: ((5 string-address)): 22456 <= 22512
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 22457 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22458 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22459 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((22061 string) (raw))
mem: ((22061 integer) (raw)) => 4
mem: ((22065 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 22460 <= #\m
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22512 string) (raw))
mem: ((22512 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 22513 => ((10 character-address))
mem: ((10 character-address)): 22461 <= 22513
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22513 <= #\m
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 22457 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22458 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22459 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22512
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 22512 => ((6 string-address))
mem: ((6 string-address)): 22238 <= 22512
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 22448
mem: ((6 string-address)) => 22512
run: parse-instruction-trace/parse-traces/main22 9: 22448 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 21867 <= 22448
run: parse-instruction-trace/parse-traces/main22 9: 22512 => ((5 string-address))
mem: ((5 string-address)): 21841 <= 22512
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 21868 => ((9 string-address-address))
mem: ((9 string-address-address)): 21845 <= 21868
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 22512
run: parse-instruction-trace/parse-traces/main22 11: 22512 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 21868 <= 22512
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 21866
run: parse-traces/main22 41: 21866 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 21866
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 21866
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 22514 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 21866)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 22516 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 21866)
run: append/parse-traces/main22 2: 21866 => ((2 character))
mem: ((2 character)): 22517 <= 21866
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 22545 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 22547 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 6
run: buffer-full?/append/parse-traces/main22 2: 6 => ((2 integer))
mem: ((2 integer)): 22548 <= 6
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 22549 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 22550 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 6
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22551 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22518 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 22519 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 22520 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 6
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11089 => ((6 byte-address))
mem: ((6 byte-address)): 22521 <= 11089
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 21866
run: append/parse-traces/main22 9: 21866 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11089 <= 21866
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 6
run: append/parse-traces/main22 10: 7 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 7
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 22576 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 22578 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 143
run: end-of-stream?/parse-traces/main22 2: 143 => ((2 integer))
mem: ((2 integer)): 22579 <= 143
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 22580 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 22581 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 143
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22582 <= nil
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: parse-traces/main22 24: nil => ((3 boolean))
mem: ((3 boolean)): 1226 <= nil
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => nil
run: parse-traces/main22 26: (((10 string-address)) <- ((read-line)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-line/parse-traces/main22 0: 22607 => ((default-space space-address))
run: read-line/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: read-line/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 22609 <= 1220
run: read-line/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 stream-address) (deref)) ((0 offset)))
run: read-line/parse-traces/main22 2: 1220 => ((2 integer-address))
mem: ((2 integer-address)): 22610 <= 1220
run: read-line/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: read-line/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 22611 <= 1031
run: read-line/parse-traces/main22 4: (((4 integer)) <- ((find-next)) ((3 string-address)) ((
literal)) ((2 integer-address) (deref)))
mem: ((3 string-address)) => 1031
mem: ((2 integer-address) (deref)) => 143
run: find-next/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/read-line/parse-traces/main22 0: 22638 => ((default-space space-address))
run: find-next/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 #\newline 143)
run: find-next/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 22640 <= 1031
run: find-next/read-line/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (1031 #\newline 143)
run: find-next/read-line/parse-traces/main22 2: #\newline => ((2 character))
mem: ((2 character)): 22641 <= #\newline
run: find-next/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 #\newline 143)
run: find-next/read-line/parse-traces/main22 3: 143 => ((3 integer))
mem: ((3 integer)): 22642 <= 143
run: find-next/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: find-next/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 22643 <= 157
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 143
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 143
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1175 byte) (raw)) => r
run: find-next/read-line/parse-traces/main22 7: #\r => ((6 byte))
mem: ((6 byte)): 22645 <= #\r
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => r
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 143
run: find-next/read-line/parse-traces/main22 10: 144 => ((3 integer))
mem: ((3 integer)): 22642 <= 144
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 144
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 144
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1176 byte) (raw)) => u
run: find-next/read-line/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 22645 <= #\u
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => u
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 144
run: find-next/read-line/parse-traces/main22 10: 145 => ((3 integer))
mem: ((3 integer)): 22642 <= 145
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 145
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 145
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1177 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22645 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 145
run: find-next/read-line/parse-traces/main22 10: 146 => ((3 integer))
mem: ((3 integer)): 22642 <= 146
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 146
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 146
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1178 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 22645 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 146
run: find-next/read-line/parse-traces/main22 10: 147 => ((3 integer))
mem: ((3 integer)): 22642 <= 147
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 147
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 147
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1179 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 22645 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 147
run: find-next/read-line/parse-traces/main22 10: 148 => ((3 integer))
mem: ((3 integer)): 22642 <= 148
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 148
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 148
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1180 byte) (raw)) => m
run: find-next/read-line/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 22645 <= #\m
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 148
run: find-next/read-line/parse-traces/main22 10: 149 => ((3 integer))
mem: ((3 integer)): 22642 <= 149
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 149
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 149
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1181 byte) (raw)) => a
run: find-next/read-line/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 22645 <= #\a
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 149
run: find-next/read-line/parse-traces/main22 10: 150 => ((3 integer))
mem: ((3 integer)): 22642 <= 150
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 150
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 150
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1182 byte) (raw)) => i
run: find-next/read-line/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 22645 <= #\i
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 150
run: find-next/read-line/parse-traces/main22 10: 151 => ((3 integer))
mem: ((3 integer)): 22642 <= 151
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 151
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 151
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1183 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22645 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 151
run: find-next/read-line/parse-traces/main22 10: 152 => ((3 integer))
mem: ((3 integer)): 22642 <= 152
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 152
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 152
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1184 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 22645 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 152
run: find-next/read-line/parse-traces/main22 10: 153 => ((3 integer))
mem: ((3 integer)): 22642 <= 153
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 153
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 153
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1185 byte) (raw)) => 7
run: find-next/read-line/parse-traces/main22 7: #\7 => ((6 byte))
mem: ((6 byte)): 22645 <= #\7
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => 7
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 153
run: find-next/read-line/parse-traces/main22 10: 154 => ((3 integer))
mem: ((3 integer)): 22642 <= 154
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 154
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 154
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1186 byte) (raw)) => :
run: find-next/read-line/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 22645 <= #\:
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => :
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 154
run: find-next/read-line/parse-traces/main22 10: 155 => ((3 integer))
mem: ((3 integer)): 22642 <= 155
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 155
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 155
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1187 byte) (raw)) =>
run: find-next/read-line/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 22645 <= #\space
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 155
run: find-next/read-line/parse-traces/main22 10: 156 => ((3 integer))
mem: ((3 integer)): 22642 <= 156
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 156
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22644 <= nil
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/read-line/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 156
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1188 byte) (raw)) => n
run: find-next/read-line/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22645 <= #\n
run: find-next/read-line/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) =>
run: find-next/read-line/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22646 <= nil
run: find-next/read-line/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/read-line/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 156
run: find-next/read-line/parse-traces/main22 10: 157 => ((3 integer))
mem: ((3 integer)): 22642 <= 157
run: find-next/read-line/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/read-line/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((3 integer)) ((4 integer)))
mem: ((3 integer)) => 157
mem: ((4 integer)) => 157
run: find-next/read-line/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 22644 <= t
run: find-next/read-line/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/read-line/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 157
run: read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 22612 <= 157
run: read-line/parse-traces/main22 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)) => 143
mem: ((4 integer)) => 157
run: string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/read-line/parse-traces/main22 0: 22669 => ((default-space space-address))
run: string-copy/read-line/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (1031 143 157)
run: string-copy/read-line/parse-traces/main22 1: 1031 => ((1 string-address))
mem: ((1 string-address)): 22671 <= 1031
run: string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (1031 143 157)
run: string-copy/read-line/parse-traces/main22 2: 143 => ((2 integer))
mem: ((2 integer)): 22672 <= 143
run: string-copy/read-line/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (1031 143 157)
run: string-copy/read-line/parse-traces/main22 3: 157 => ((3 integer))
mem: ((3 integer)): 22673 <= 157
run: string-copy/read-line/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: string-copy/read-line/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 22674 <= 157
run: string-copy/read-line/parse-traces/main22 5: (((3 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 157
run: min/string-copy/read-line/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/read-line/parse-traces/main22 0: 22700 => ((default-space space-address))
run: min/string-copy/read-line/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (157 157)
run: min/string-copy/read-line/parse-traces/main22 1: 157 => ((1 integer))
mem: ((1 integer)): 22702 <= 157
run: min/string-copy/read-line/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (157 157)
run: min/string-copy/read-line/parse-traces/main22 2: 157 => ((2 integer))
mem: ((2 integer)): 22703 <= 157
run: min/string-copy/read-line/parse-traces/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 157
mem: ((2 integer)) => 157
run: min/string-copy/read-line/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 22704 <= nil
run: min/string-copy/read-line/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/read-line/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 157
run: string-copy/read-line/parse-traces/main22 5: 157 => ((3 integer))
mem: ((3 integer)): 22673 <= 157
run: string-copy/read-line/parse-traces/main22 6: (((4 integer)) <- ((subtract)) ((3 integer)) ((2 integer)))
mem: ((3 integer)) => 157
mem: ((2 integer)) => 143
run: string-copy/read-line/parse-traces/main22 6: 14 => ((4 integer))
mem: ((4 integer)): 22674 <= 14
run: string-copy/read-line/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 14
run: string-copy/read-line/parse-traces/main22 7: 22731 => ((5 string-address))
mem: ((5 string-address)): 22675 <= 22731
run: string-copy/read-line/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 143
run: string-copy/read-line/parse-traces/main22 8: 143 => ((6 integer))
mem: ((6 integer)): 22676 <= 143
run: string-copy/read-line/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/read-line/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22677 <= 0
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 143
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 143
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1175 byte) (raw)) => r
run: string-copy/read-line/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 22679 <= #\r
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22732 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22732
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/read-line/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22732 <= #\r
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 143
run: string-copy/read-line/parse-traces/main22 15: 144 => ((6 integer))
mem: ((6 integer)): 22676 <= 144
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/read-line/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22677 <= 1
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 144
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 144
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1176 byte) (raw)) => u
run: string-copy/read-line/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 22679 <= #\u
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22733 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22733
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/read-line/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22733 <= #\u
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 144
run: string-copy/read-line/parse-traces/main22 15: 145 => ((6 integer))
mem: ((6 integer)): 22676 <= 145
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/read-line/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 22677 <= 2
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 145
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 145
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1177 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 22679 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22734 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22734
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22734 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 145
run: string-copy/read-line/parse-traces/main22 15: 146 => ((6 integer))
mem: ((6 integer)): 22676 <= 146
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/read-line/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 22677 <= 3
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 146
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 146
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1178 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 22679 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22735 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22735
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22735 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 146
run: string-copy/read-line/parse-traces/main22 15: 147 => ((6 integer))
mem: ((6 integer)): 22676 <= 147
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/read-line/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 22677 <= 4
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 147
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 147
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1179 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 22679 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22736 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22736
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22736 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 147
run: string-copy/read-line/parse-traces/main22 15: 148 => ((6 integer))
mem: ((6 integer)): 22676 <= 148
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/read-line/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 22677 <= 5
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 148
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 148
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1180 byte) (raw)) => m
run: string-copy/read-line/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 22679 <= #\m
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22737 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22737
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/read-line/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22737 <= #\m
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 148
run: string-copy/read-line/parse-traces/main22 15: 149 => ((6 integer))
mem: ((6 integer)): 22676 <= 149
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/read-line/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 22677 <= 6
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 149
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 149
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1181 byte) (raw)) => a
run: string-copy/read-line/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 22679 <= #\a
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22738 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22738
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/read-line/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22738 <= #\a
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 149
run: string-copy/read-line/parse-traces/main22 15: 150 => ((6 integer))
mem: ((6 integer)): 22676 <= 150
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/read-line/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 22677 <= 7
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 150
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 150
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1182 byte) (raw)) => i
run: string-copy/read-line/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 22679 <= #\i
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22739 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22739
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/read-line/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22739 <= #\i
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 150
run: string-copy/read-line/parse-traces/main22 15: 151 => ((6 integer))
mem: ((6 integer)): 22676 <= 151
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/read-line/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 22677 <= 8
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 151
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 151
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1183 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 22679 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22740 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22740
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22740 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 151
run: string-copy/read-line/parse-traces/main22 15: 152 => ((6 integer))
mem: ((6 integer)): 22676 <= 152
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/read-line/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 22677 <= 9
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 152
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 152
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1184 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 22679 <= #\space
schedule: scheduling string-copy/read-line/parse-traces/main22 for further processing
schedule: string-copy/read-line/parse-traces/main22
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 9
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22741 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22741
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22741 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 152
run: string-copy/read-line/parse-traces/main22 15: 153 => ((6 integer))
mem: ((6 integer)): 22676 <= 153
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 9
run: string-copy/read-line/parse-traces/main22 16: 10 => ((7 integer))
mem: ((7 integer)): 22677 <= 10
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 153
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 153
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1185 byte) (raw)) => 7
run: string-copy/read-line/parse-traces/main22 12: #\7 => ((9 character))
mem: ((9 character)): 22679 <= #\7
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 10
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22742 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22742
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 7
run: string-copy/read-line/parse-traces/main22 14: #\7 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22742 <= #\7
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 153
run: string-copy/read-line/parse-traces/main22 15: 154 => ((6 integer))
mem: ((6 integer)): 22676 <= 154
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 10
run: string-copy/read-line/parse-traces/main22 16: 11 => ((7 integer))
mem: ((7 integer)): 22677 <= 11
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 154
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 154
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1186 byte) (raw)) => :
run: string-copy/read-line/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 22679 <= #\:
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 11
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22743 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22743
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/read-line/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22743 <= #\:
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 154
run: string-copy/read-line/parse-traces/main22 15: 155 => ((6 integer))
mem: ((6 integer)): 22676 <= 155
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 11
run: string-copy/read-line/parse-traces/main22 16: 12 => ((7 integer))
mem: ((7 integer)): 22677 <= 12
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 155
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 155
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1187 byte) (raw)) =>
run: string-copy/read-line/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 22679 <= #\space
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 12
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22744 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22744
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/read-line/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22744 <= #\space
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 155
run: string-copy/read-line/parse-traces/main22 15: 156 => ((6 integer))
mem: ((6 integer)): 22676 <= 156
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 12
run: string-copy/read-line/parse-traces/main22 16: 13 => ((7 integer))
mem: ((7 integer)): 22677 <= 13
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 156
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22678 <= nil
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/read-line/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 156
array-len: ((1031 string) (raw))
mem: ((1031 integer) (raw)) => 157
mem: ((1188 byte) (raw)) => n
run: string-copy/read-line/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 22679 <= #\n
run: string-copy/read-line/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 13
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
run: string-copy/read-line/parse-traces/main22 13: 22745 => ((10 character-address))
mem: ((10 character-address)): 22680 <= 22745
run: string-copy/read-line/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/read-line/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 22745 <= #\n
run: string-copy/read-line/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 156
run: string-copy/read-line/parse-traces/main22 15: 157 => ((6 integer))
mem: ((6 integer)): 22676 <= 157
run: string-copy/read-line/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 13
run: string-copy/read-line/parse-traces/main22 16: 14 => ((7 integer))
mem: ((7 integer)): 22677 <= 14
run: string-copy/read-line/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/read-line/parse-traces/main22 10: (((8 boolean)) <- ((greater-or-equal)) ((6 integer)) ((3 integer)))
mem: ((6 integer)) => 157
mem: ((3 integer)) => 157
run: string-copy/read-line/parse-traces/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22678 <= t
run: string-copy/read-line/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/read-line/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22731
run: read-line/parse-traces/main22 5: 22731 => ((5 string-address))
mem: ((5 string-address)): 22613 <= 22731
run: read-line/parse-traces/main22 6: (((2 integer-address) (deref)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 157
run: read-line/parse-traces/main22 6: 158 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 1220 <= 158
run: read-line/parse-traces/main22 7: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 22731
run: parse-traces/main22 26: 22731 => ((10 string-address))
mem: ((10 string-address)): 1233 <= 22731
run: parse-traces/main22 27: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 10
run: parse-traces/main22 27: 11 => ((2 integer))
mem: ((2 integer)): 1225 <= 11
run: parse-traces/main22 28: (((11 boolean)) <- ((divides?)) ((2 integer)) ((100 literal)))
mem: ((2 integer)) => 11
run: divides?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: divides?/parse-traces/main22 0: 22746 => ((default-space space-address))
run: divides?/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (11 100)
run: divides?/parse-traces/main22 1: 11 => ((1 integer))
mem: ((1 integer)): 22748 <= 11
run: divides?/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (11 100)
run: divides?/parse-traces/main22 2: 100 => ((2 integer))
mem: ((2 integer)): 22749 <= 100
run: divides?/parse-traces/main22 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/main22 3: 11 => ((3 integer))
mem: ((3 integer)): 22750 <= 11
run: divides?/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 11
run: divides?/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 22751 <= nil
run: divides?/parse-traces/main22 5: (((reply)) ((4 boolean)))
mem: ((4 boolean)) => nil
run: parse-traces/main22 28: nil => ((11 boolean))
mem: ((11 boolean)): 1234 <= nil
run: parse-traces/main22 29: (((jump-unless)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => nil
run: parse-traces/main22 33: (((12 trace-address)) <- ((parse-trace)) ((10 string-address)))
mem: ((10 string-address)) => 22731
run: parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-trace/parse-traces/main22 0: 22777 => ((default-space space-address))
run: parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731)
run: parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22779 <= 22731
run: parse-trace/parse-traces/main22 2: (((2 trace-address)) <- ((new)) ((trace literal)))
run: parse-trace/parse-traces/main22 2: 22808 => ((2 trace-address))
mem: ((2 trace-address)): 22780 <= 22808
run: parse-trace/parse-traces/main22 3: (((3 string-address)) <- ((new)) : )
run: parse-trace/parse-traces/main22 3: 22810 => ((3 string-address))
mem: ((3 string-address)): 22781 <= 22810
run: parse-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first-at-substring)) ((1 string-address)) ((3 string-address)))
mem: ((1 string-address)) => 22731
mem: ((3 string-address)) => 22810
run: split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-trace/parse-traces/main22 0: 22813 => ((default-space space-address))
run: split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 22810)
run: split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22815 <= 22731
run: split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22731 22810)
run: split-first-at-substring/parse-trace/parse-traces/main22 2: 22810 => ((2 string-address))
mem: ((2 string-address)): 22816 <= 22810
run: split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 22817 <= 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 14
run: split-first-at-substring/parse-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 22818 <= nil
run: split-first-at-substring/parse-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 22731
mem: ((2 string-address)) => 22810
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 22844 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 22810 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22846 <= 22731
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22731 22810 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 22810 => ((2 string-address))
mem: ((2 string-address)): 22847 <= 22810
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 22810 0)
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22848 <= 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((22810 string) (raw))
mem: ((22810 integer) (raw)) => 2
mem: ((22811 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 22849 <= #\:
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 22850 <= 14
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 22851 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 22731
mem: ((2 string-address)) => 22810
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 22875 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 22810 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22877 <= 22731
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22731 22810 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 22810 => ((2 string-address))
mem: ((2 string-address)): 22878 <= 22810
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 22810 0)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 22879 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22810 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 22880 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 22881 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 22881 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 22882 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 22883 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22884 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22732 byte) (raw)) => r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\r => ((9 character))
mem: ((9 character)): 22885 <= #\r
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22810 string) (raw))
mem: ((22810 integer) (raw)) => 2
mem: ((22811 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 22886 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 22887 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22852 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 22848 <= 1
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 22731
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 22906 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22908 <= 22731
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (22731 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 22909 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 22910 <= 1
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 22911 <= 14
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22912 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22733 byte) (raw)) => u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\u => ((6 byte))
mem: ((6 byte)): 22913 <= #\u
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22914 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 22910 <= 2
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22912 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22734 byte) (raw)) => n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 22913 <= #\n
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 22914 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 22910 <= 3
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 22912 <= nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22735 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 22913 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 22914 <= t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 11: 3 => ((3 integer))
mem: ((3 integer)): 22848 <= 3
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 22851 <= nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 22731
mem: ((2 string-address)) => 22810
mem: ((3 integer)) => 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 0: 22937 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 22810 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22939 <= 22731
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (22731 22810 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 2: 22810 => ((2 string-address))
mem: ((2 string-address)): 22940 <= 22810
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 22810 3)
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 22941 <= 3
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22810 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 22942 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((5 integer))
mem: ((5 integer)): 22943 <= 14
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 12 => ((5 integer))
mem: ((5 integer)): 22943 <= 12
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 22944 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 22945 <= 0
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22946 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22735 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 22947 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((22810 string) (raw))
mem: ((22810 integer) (raw)) => 2
mem: ((22811 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 22948 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 22949 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 4 => ((3 integer))
mem: ((3 integer)): 22941 <= 4
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 22945 <= 1
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 22946 <= nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => nil
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22736 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 22947 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((22810 string) (raw))
mem: ((22810 integer) (raw)) => 2
mem: ((22812 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 22948 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 22949 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 16: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 18: 5 => ((3 integer))
mem: ((3 integer)): 22941 <= 5
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 22945 <= 2
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 22946 <= t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((8 offset)))
mem: ((8 boolean)) => t
run: match-at/find-substring/split-first-at-substring/parse-trace/parse-traces/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 22852 <= t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 3
run: split-first-at-substring/parse-trace/parse-traces/main22 9: 3 => ((7 integer))
mem: ((7 integer)): 22821 <= 3
run: split-first-at-substring/parse-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 22731
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 22968 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 22970 <= 22731
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (22731 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 22971 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 0 3)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 22972 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 22973 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 22999 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 23001 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 3)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 23002 <= 3
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23003 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 3 => ((3 integer))
mem: ((3 integer)): 22972 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 3 => ((4 integer))
mem: ((4 integer)): 22973 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 23030 => ((5 string-address))
mem: ((5 string-address)): 22974 <= 23030
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 22975 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 22976 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22977 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22732 byte) (raw)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\r => ((9 character))
mem: ((9 character)): 22978 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23031 => ((10 character-address))
mem: ((10 character-address)): 22979 <= 23031
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\r => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23031 <= #\r
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 22975 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 22976 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22977 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22733 byte) (raw)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\u => ((9 character))
mem: ((9 character)): 22978 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23032 => ((10 character-address))
mem: ((10 character-address)): 22979 <= 23032
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\u => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23032 <= #\u
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 22975 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 22976 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 22977 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22734 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 22978 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23033 => ((10 character-address))
mem: ((10 character-address)): 22979 <= 23033
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23033 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 22975 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 22976 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 22977 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23030
run: split-first-at-substring/parse-trace/parse-traces/main22 10: 23030 => ((5 string-address))
mem: ((5 string-address)): 22819 <= 23030
run: split-first-at-substring/parse-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((22810 integer) (raw)) => 2
run: split-first-at-substring/parse-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 22822 <= 2
run: split-first-at-substring/parse-trace/parse-traces/main22 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/main22 12: 5 => ((7 integer))
mem: ((7 integer)): 22821 <= 5
run: split-first-at-substring/parse-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 22731
mem: ((7 integer)) => 5
mem: ((3 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 23034 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (22731 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 22731 => ((1 string-address))
mem: ((1 string-address)): 23036 <= 22731
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (22731 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 23037 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (22731 5 14)
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 3: 14 => ((3 integer))
mem: ((3 integer)): 23038 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((22731 integer) (raw)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: 14 => ((4 integer))
mem: ((4 integer)): 23039 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 0: 23065 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 1: 14 => ((1 integer))
mem: ((1 integer)): 23067 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (14 14)
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 2: 14 => ((2 integer))
mem: ((2 integer)): 23068 <= 14
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23069 <= nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 5: 14 => ((3 integer))
mem: ((3 integer)): 23038 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 6: 9 => ((4 integer))
mem: ((4 integer)): 23039 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 7: 23096 => ((5 string-address))
mem: ((5 string-address)): 23040 <= 23096
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 23041 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23042 <= 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22737 byte) (raw)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 23044 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23097 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23097
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23097 <= #\m
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 23041 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23042 <= 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22738 byte) (raw)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 23044 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23098 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23098
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23098 <= #\a
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 23041 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 23042 <= 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22739 byte) (raw)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 23044 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23099 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23099
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23099 <= #\i
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 23041 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 23042 <= 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22740 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23044 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23100 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23100
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23100 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 23041 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 23042 <= 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 9
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22741 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 23044 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 4
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23101 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23101
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23101 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 10 => ((6 integer))
mem: ((6 integer)): 23041 <= 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 5 => ((7 integer))
mem: ((7 integer)): 23042 <= 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 10
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22742 byte) (raw)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\7 => ((9 character))
mem: ((9 character)): 23044 <= #\7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 5
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23102 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23102
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\7 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23102 <= #\7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 10
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 11 => ((6 integer))
mem: ((6 integer)): 23041 <= 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 5
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 6 => ((7 integer))
mem: ((7 integer)): 23042 <= 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 11
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22743 byte) (raw)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 23044 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 6
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23103 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23103
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23103 <= #\:
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 11
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 12 => ((6 integer))
mem: ((6 integer)): 23041 <= 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 6
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 7 => ((7 integer))
mem: ((7 integer)): 23042 <= 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 12
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22744 byte) (raw)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 23044 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 7
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23104 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23104
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23104 <= #\space
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 12
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 13 => ((6 integer))
mem: ((6 integer)): 23041 <= 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 7
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 8 => ((7 integer))
mem: ((7 integer)): 23042 <= 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23043 <= nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 13
array-len: ((22731 string) (raw))
mem: ((22731 integer) (raw)) => 14
mem: ((22745 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23044 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 8
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 13: 23105 => ((10 character-address))
mem: ((10 character-address)): 23045 <= 23105
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23105 <= #\n
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 13
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 15: 14 => ((6 integer))
mem: ((6 integer)): 23041 <= 14
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 8
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 16: 9 => ((7 integer))
mem: ((7 integer)): 23042 <= 9
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23043 <= t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23096
run: split-first-at-substring/parse-trace/parse-traces/main22 13: 23096 => ((6 string-address))
mem: ((6 string-address)): 22820 <= 23096
run: split-first-at-substring/parse-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 23030
mem: ((6 string-address)) => 23096
run: parse-trace/parse-traces/main22 4: 23030 => ((4 string-address))
mem: ((4 string-address)): 22782 <= 23030
run: parse-trace/parse-traces/main22 4: 23096 => ((5 string-address))
mem: ((5 string-address)): 22783 <= 23096
run: parse-trace/parse-traces/main22 5: (((6 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((0 offset)))
run: parse-trace/parse-traces/main22 5: 22808 => ((6 string-address-address))
mem: ((6 string-address-address)): 22784 <= 22808
run: parse-trace/parse-traces/main22 6: (((6 string-address-address) (deref)) <- ((copy)) ((4 string-address)))
mem: ((4 string-address)) => 23030
run: parse-trace/parse-traces/main22 6: 23030 => ((6 string-address-address) (deref))
mem: ((6 string-address-address) (deref)): 22808 <= 23030
run: parse-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((2 trace-address) (deref)) ((1 offset)))
run: parse-trace/parse-traces/main22 7: 22809 => ((7 string-address-address))
mem: ((7 string-address-address)): 22785 <= 22809
run: parse-trace/parse-traces/main22 8: (((7 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 23096
run: parse-trace/parse-traces/main22 8: 23096 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 22809 <= 23096
run: parse-trace/parse-traces/main22 9: (((reply)) ((2 trace-address)))
mem: ((2 trace-address)) => 22808
run: parse-traces/main22 33: 22808 => ((12 trace-address))
mem: ((12 trace-address)): 1235 <= 22808
run: parse-traces/main22 34: (((13 string-address)) <- ((get)) ((12 trace-address) (deref)) ((0 offset)))
mem: ((22808 string-address) (raw)) => 23030
run: parse-traces/main22 34: 23030 => ((13 string-address))
mem: ((13 string-address)): 1236 <= 23030
run: parse-traces/main22 35: (((14 boolean)) <- ((string-equal)) ((13 string-address)) ((9 string-address) (const)))
mem: ((13 string-address)) => 23030
mem: ((9 string-address) (const)) => 11152
run: string-equal/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-equal/parse-traces/main22 0: 23106 => ((default-space space-address))
run: string-equal/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23030 11152)
run: string-equal/parse-traces/main22 1: 23030 => ((1 string-address))
mem: ((1 string-address)): 23108 <= 23030
run: string-equal/parse-traces/main22 2: (((2 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23030 integer) (raw)) => 3
run: string-equal/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 23109 <= 3
run: string-equal/parse-traces/main22 3: (((3 string-address)) <- ((next-input)))
arg: nil 1 (23030 11152)
run: string-equal/parse-traces/main22 3: 11152 => ((3 string-address))
mem: ((3 string-address)): 23110 <= 11152
run: string-equal/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11152 integer) (raw)) => 3
run: string-equal/parse-traces/main22 4: 3 => ((4 integer))
mem: ((4 integer)): 23111 <= 3
run: string-equal/parse-traces/main22 5: (((5 boolean)) <- ((equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: string-equal/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 23112 <= t
run: string-equal/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((1 offset)))
mem: ((5 boolean)) => t
run: string-equal/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((0 literal)))
run: string-equal/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 23113 <= 0
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 0
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 23114 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
mem: ((23031 byte) (raw)) => r
run: string-equal/parse-traces/main22 11: #\r => ((8 byte))
mem: ((8 byte)): 23115 <= #\r
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11153 byte) (raw)) => r
run: string-equal/parse-traces/main22 12: #\r => ((9 byte))
mem: ((9 byte)): 23116 <= #\r
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => r
mem: ((9 byte)) => r
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 23117 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-equal/parse-traces/main22 16: 1 => ((6 integer))
mem: ((6 integer)): 23113 <= 1
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 1
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 23114 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
mem: ((23032 byte) (raw)) => u
run: string-equal/parse-traces/main22 11: #\u => ((8 byte))
mem: ((8 byte)): 23115 <= #\u
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11154 byte) (raw)) => u
run: string-equal/parse-traces/main22 12: #\u => ((9 byte))
mem: ((9 byte)): 23116 <= #\u
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => u
mem: ((9 byte)) => u
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 23117 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-equal/parse-traces/main22 16: 2 => ((6 integer))
mem: ((6 integer)): 23113 <= 2
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 2
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: nil => ((7 boolean))
mem: ((7 boolean)): 23114 <= nil
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => nil
run: string-equal/parse-traces/main22 11: (((8 byte)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((23030 string) (raw))
mem: ((23030 integer) (raw)) => 3
mem: ((23033 byte) (raw)) => n
run: string-equal/parse-traces/main22 11: #\n => ((8 byte))
mem: ((8 byte)): 23115 <= #\n
run: string-equal/parse-traces/main22 12: (((9 byte)) <- ((index)) ((3 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((11152 string) (raw))
mem: ((11152 integer) (raw)) => 3
mem: ((11155 byte) (raw)) => n
run: string-equal/parse-traces/main22 12: #\n => ((9 byte))
mem: ((9 byte)): 23116 <= #\n
run: string-equal/parse-traces/main22 13: (((10 boolean)) <- ((equal)) ((8 byte)) ((9 byte)))
mem: ((8 byte)) => n
mem: ((9 byte)) => n
run: string-equal/parse-traces/main22 13: t => ((10 boolean))
mem: ((10 boolean)): 23117 <= t
run: string-equal/parse-traces/main22 14: (((jump-if)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: string-equal/parse-traces/main22 16: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-equal/parse-traces/main22 16: 3 => ((6 integer))
mem: ((6 integer)): 23113 <= 3
run: string-equal/parse-traces/main22 17: (((jump)) ((-9 offset)))
run: string-equal/parse-traces/main22 9: (((7 boolean)) <- ((greater-or-equal)) ((6 integer)) ((2 integer)))
mem: ((6 integer)) => 3
mem: ((2 integer)) => 3
run: string-equal/parse-traces/main22 9: t => ((7 boolean))
mem: ((7 boolean)): 23114 <= t
run: string-equal/parse-traces/main22 10: (((jump-if)) ((7 boolean)) ((7 offset)))
mem: ((7 boolean)) => t
run: string-equal/parse-traces/main22 18: (((reply)) ((t literal)))
run: parse-traces/main22 35: t => ((14 boolean))
mem: ((14 boolean)): 1237 <= t
run: parse-traces/main22 36: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => t
run: parse-traces/main22 37: (((jump-unless)) ((7 instruction-trace-address)) ((3 offset)))
mem: ((7 instruction-trace-address)) => 21866
run: parse-traces/main22 38: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 38: 21869 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 21869
run: parse-traces/main22 39: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 21827
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 23137 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (21827)
run: to-array/parse-traces/main22 1: 21827 => ((1 buffer-address))
mem: ((1 buffer-address)): 23139 <= 21827
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((21827 integer) (raw)) => 0
run: to-array/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 23140 <= 0
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((21828 string-address) (raw)) => 21829
run: to-array/parse-traces/main22 3: 21829 => ((3 string-address))
mem: ((3 string-address)): 23141 <= 21829
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 21829
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 6: 23168 => ((4 string-address))
mem: ((4 string-address)): 23142 <= 23168
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 23143 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 23144 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 23168
run: parse-traces/main22 39: 23168 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 21869 <= 23168
run: parse-traces/main22 40: (((8 buffer-address)) <- ((init-buffer)) ((5 literal)))
run: init-buffer/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-buffer/parse-traces/main22 0: 23169 => ((default-space space-address))
run: init-buffer/parse-traces/main22 1: (((1 buffer-address)) <- ((new)) ((buffer literal)))
run: init-buffer/parse-traces/main22 1: 23200 => ((1 buffer-address))
mem: ((1 buffer-address)): 23171 <= 23200
run: init-buffer/parse-traces/main22 2: (((2 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: init-buffer/parse-traces/main22 2: 23200 => ((2 integer-address))
mem: ((2 integer-address)): 23172 <= 23200
run: init-buffer/parse-traces/main22 3: (((2 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-buffer/parse-traces/main22 3: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 23200 <= 0
run: init-buffer/parse-traces/main22 4: (((3 string-address-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((1 offset)))
run: init-buffer/parse-traces/main22 4: 23201 => ((3 string-address-address))
mem: ((3 string-address-address)): 23173 <= 23201
run: init-buffer/parse-traces/main22 5: (((4 integer)) <- ((next-input)))
arg: nil 0 (5)
run: init-buffer/parse-traces/main22 5: 5 => ((4 integer))
mem: ((4 integer)): 23174 <= 5
run: init-buffer/parse-traces/main22 6: (((3 string-address-address) (deref)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 5
run: init-buffer/parse-traces/main22 6: 23202 => ((3 string-address-address) (deref))
mem: ((3 string-address-address) (deref)): 23201 <= 23202
run: init-buffer/parse-traces/main22 7: (((reply)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 23200
run: parse-traces/main22 40: 23200 => ((8 buffer-address))
mem: ((8 buffer-address)): 1231 <= 23200
run: parse-traces/main22 41: (((7 instruction-trace-address)) <- ((parse-instruction-trace)) ((12 trace-address)))
mem: ((12 trace-address)) => 22808
run: parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: parse-instruction-trace/parse-traces/main22 0: 23208 => ((default-space space-address))
run: parse-instruction-trace/parse-traces/main22 1: (((1 trace-address)) <- ((next-input)))
arg: nil 0 (22808)
run: parse-instruction-trace/parse-traces/main22 1: 22808 => ((1 trace-address))
mem: ((1 trace-address)): 23210 <= 22808
run: parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((get)) ((1 trace-address) (deref)) ((1 offset)))
mem: ((22809 string-address) (raw)) => 23096
run: parse-instruction-trace/parse-traces/main22 2: 23096 => ((2 string-address))
mem: ((2 string-address)): 23211 <= 23096
run: parse-instruction-trace/parse-traces/main22 3: (((3 instruction-trace-address)) <- ((new)) ((instruction-trace literal)))
run: parse-instruction-trace/parse-traces/main22 3: 23239 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 23212 <= 23239
run: parse-instruction-trace/parse-traces/main22 4: (((4 string-address)) ((5 string-address)) <- ((split-first)) ((2 string-address)) (( literal)))
mem: ((2 string-address)) => 23096
run: split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first/parse-instruction-trace/parse-traces/main22 0: 23243 => ((default-space space-address))
run: split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23096 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 1: 23096 => ((1 string-address))
mem: ((1 string-address)): 23245 <= 23096
run: split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23096 #\space)
run: split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 23246 <= #\space
run: split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23096 integer) (raw)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 23247 <= 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 9
run: split-first/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 23248 <= nil
run: split-first/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((0 literal)))
mem: ((1 string-address)) => 23096
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 0: 23274 => ((default-space space-address))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23096 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 1: 23096 => ((1 string-address))
mem: ((1 string-address)): 23276 <= 23096
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23096 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 2: #\space => ((2 character))
mem: ((2 character)): 23277 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23096 #\space 0)
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 23278 <= 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23096 integer) (raw)) => 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 23279 <= 9
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23280 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23097 byte) (raw)) => m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 23281 <= #\m
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23282 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 23278 <= 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23280 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23098 byte) (raw)) => a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 23281 <= #\a
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23282 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 23278 <= 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23280 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23099 byte) (raw)) => i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 23281 <= #\i
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23282 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 23278 <= 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23280 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23100 byte) (raw)) => n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 23281 <= #\n
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23282 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 23278 <= 4
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23280 <= nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 4
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23101 byte) (raw)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 7: #\space => ((6 byte))
mem: ((6 byte)): 23281 <= #\space
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) =>
mem: ((2 character)) =>
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 23282 <= t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: find-next/split-first/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 9: 4 => ((7 integer))
mem: ((7 integer)): 23251 <= 4
run: split-first/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 23096
mem: ((7 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 23305 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23096 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 23096 => ((1 string-address))
mem: ((1 string-address)): 23307 <= 23096
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (23096 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 23308 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23096 0 4)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 23309 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 23310 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 23336 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 23338 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 4)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 23339 <= 4
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23340 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 23309 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 23310 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 23367 => ((5 string-address))
mem: ((5 string-address)): 23311 <= 23367
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 23312 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23313 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23314 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23097 byte) (raw)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 23315 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23368 => ((10 character-address))
mem: ((10 character-address)): 23316 <= 23368
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23368 <= #\m
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 23312 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23313 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23314 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23098 byte) (raw)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 23315 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23369 => ((10 character-address))
mem: ((10 character-address)): 23316 <= 23369
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23369 <= #\a
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 23312 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 23313 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23314 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23099 byte) (raw)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 23315 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23370 => ((10 character-address))
mem: ((10 character-address)): 23316 <= 23370
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23370 <= #\i
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 23312 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 23313 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23314 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23100 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23315 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23371 => ((10 character-address))
mem: ((10 character-address)): 23316 <= 23371
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23371 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 23312 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 23313 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23314 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23367
run: split-first/parse-instruction-trace/parse-traces/main22 10: 23367 => ((5 string-address))
mem: ((5 string-address)): 23249 <= 23367
run: split-first/parse-instruction-trace/parse-traces/main22 11: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 4
run: split-first/parse-instruction-trace/parse-traces/main22 11: 5 => ((7 integer))
mem: ((7 integer)): 23251 <= 5
run: split-first/parse-instruction-trace/parse-traces/main22 12: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 23096
mem: ((7 integer)) => 5
mem: ((3 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 23372 => ((default-space space-address))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23096 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 23096 => ((1 string-address))
mem: ((1 string-address)): 23374 <= 23096
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (23096 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 5 => ((2 integer))
mem: ((2 integer)): 23375 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23096 5 9)
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 3: 9 => ((3 integer))
mem: ((3 integer)): 23376 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23096 integer) (raw)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: 9 => ((4 integer))
mem: ((4 integer)): 23377 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 0: 23403 => ((default-space space-address))
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 1: 9 => ((1 integer))
mem: ((1 integer)): 23405 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (9 9)
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 2: 9 => ((2 integer))
mem: ((2 integer)): 23406 <= 9
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23407 <= nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 5: 9 => ((3 integer))
mem: ((3 integer)): 23376 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 23377 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 7: 23434 => ((5 string-address))
mem: ((5 string-address)): 23378 <= 23434
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 8: 5 => ((6 integer))
mem: ((6 integer)): 23379 <= 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23380 <= 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23381 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 5
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23102 byte) (raw)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\7 => ((9 character))
mem: ((9 character)): 23382 <= #\7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23435 => ((10 character-address))
mem: ((10 character-address)): 23383 <= 23435
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\7 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23435 <= #\7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 5
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 6 => ((6 integer))
mem: ((6 integer)): 23379 <= 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23380 <= 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23381 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 6
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23103 byte) (raw)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\: => ((9 character))
mem: ((9 character)): 23382 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23436 => ((10 character-address))
mem: ((10 character-address)): 23383 <= 23436
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => :
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23436 <= #\:
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 6
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 7 => ((6 integer))
mem: ((6 integer)): 23379 <= 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 23380 <= 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23381 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 7
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23104 byte) (raw)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\space => ((9 character))
mem: ((9 character)): 23382 <= #\space
schedule: scheduling string-copy/split-first/parse-instruction-trace/parse-traces/main22 for further processing
schedule: string-copy/split-first/parse-instruction-trace/parse-traces/main22
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23437 => ((10 character-address))
mem: ((10 character-address)): 23383 <= 23437
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) =>
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23437 <= #\space
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 7
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 8 => ((6 integer))
mem: ((6 integer)): 23379 <= 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 23380 <= 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23381 <= nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 8
array-len: ((23096 string) (raw))
mem: ((23096 integer) (raw)) => 9
mem: ((23105 byte) (raw)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23382 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 13: 23438 => ((10 character-address))
mem: ((10 character-address)): 23383 <= 23438
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23438 <= #\n
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 8
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 15: 9 => ((6 integer))
mem: ((6 integer)): 23379 <= 9
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 23380 <= 4
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23381 <= t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23434
run: split-first/parse-instruction-trace/parse-traces/main22 12: 23434 => ((6 string-address))
mem: ((6 string-address)): 23250 <= 23434
run: split-first/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 23367
mem: ((6 string-address)) => 23434
run: parse-instruction-trace/parse-traces/main22 4: 23367 => ((4 string-address))
mem: ((4 string-address)): 23213 <= 23367
run: parse-instruction-trace/parse-traces/main22 4: 23434 => ((5 string-address))
mem: ((5 string-address)): 23214 <= 23434
run: parse-instruction-trace/parse-traces/main22 5: (((6 string-address-array-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((0 offset)))
run: parse-instruction-trace/parse-traces/main22 5: 23239 => ((6 string-address-array-address-address))
mem: ((6 string-address-array-address-address)): 23215 <= 23239
run: parse-instruction-trace/parse-traces/main22 6: (((6 string-address-array-address-address) (deref)) <- ((split)) ((4 string-address)) ((/ literal)))
mem: ((4 string-address)) => 23367
run: split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split/parse-instruction-trace/parse-traces/main22 0: 23439 => ((default-space space-address))
run: split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23367 #\/)
run: split/parse-instruction-trace/parse-traces/main22 1: 23367 => ((1 string-address))
mem: ((1 string-address)): 23441 <= 23367
run: split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23367 #\/)
run: split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 23442 <= #\/
run: split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23367 integer) (raw)) => 4
run: split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 23443 <= 4
run: split/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 23444 <= nil
run: split/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((2 offset)))
mem: ((4 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((1 literal)))
run: split/parse-instruction-trace/parse-traces/main22 8: 1 => ((6 integer))
mem: ((6 integer)): 23446 <= 1
run: split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23447 <= 0
run: split/parse-instruction-trace/parse-traces/main22 10: (((7 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((7 integer)))
mem: ((1 string-address)) => 23367
mem: ((2 character)) => /
mem: ((7 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 23470 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 23367 => ((1 string-address))
mem: ((1 string-address)): 23472 <= 23367
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 23473 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 23474 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23367 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23475 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23476 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23368 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 23477 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23478 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 23474 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23476 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23369 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 23477 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23478 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 23474 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23476 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23370 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 23477 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23478 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 23474 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23476 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23371 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 23477 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23478 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 23474 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 23476 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 10: 4 => ((7 integer))
mem: ((7 integer)): 23447 <= 4
run: split/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 23448 <= t
run: split/parse-instruction-trace/parse-traces/main22 12: (((jump-if)) ((8 boolean)) ((3 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 16: (((5 string-address-array-address)) <- ((new)) ((string-address-array literal)) ((6 integer)))
mem: ((6 integer)) => 1
run: split/parse-instruction-trace/parse-traces/main22 16: 23501 => ((5 string-address-array-address))
mem: ((5 string-address-array-address)): 23445 <= 23501
run: split/parse-instruction-trace/parse-traces/main22 17: (((9 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 17: 0 => ((9 integer))
mem: ((9 integer)): 23449 <= 0
run: split/parse-instruction-trace/parse-traces/main22 18: (((10 integer)) <- ((copy)) ((0 literal)))
run: split/parse-instruction-trace/parse-traces/main22 18: 0 => ((10 integer))
mem: ((10 integer)): 23450 <= 0
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: nil => ((8 boolean))
mem: ((8 boolean)): 23448 <= nil
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: split/parse-instruction-trace/parse-traces/main22 21: (((11 integer)) <- ((find-next)) ((1 string-address)) ((2 character)) ((10 integer)))
mem: ((1 string-address)) => 23367
mem: ((2 character)) => /
mem: ((10 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 0: 23503 => ((default-space space-address))
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 1: 23367 => ((1 string-address))
mem: ((1 string-address)): 23505 <= 23367
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 2: #\/ => ((2 character))
mem: ((2 character)): 23506 <= #\/
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23367 #\/ 0)
run: find-next/split/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 23507 <= 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23367 integer) (raw)) => 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23508 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23509 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23368 byte) (raw)) => m
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\m => ((6 byte))
mem: ((6 byte)): 23510 <= #\m
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => m
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23511 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 23507 <= 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23509 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23369 byte) (raw)) => a
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\a => ((6 byte))
mem: ((6 byte)): 23510 <= #\a
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => a
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23511 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 2 => ((3 integer))
mem: ((3 integer)): 23507 <= 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23509 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23370 byte) (raw)) => i
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\i => ((6 byte))
mem: ((6 byte)): 23510 <= #\i
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => i
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23511 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 2
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 3 => ((3 integer))
mem: ((3 integer)): 23507 <= 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23509 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 3
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23371 byte) (raw)) => n
run: find-next/split/parse-instruction-trace/parse-traces/main22 7: #\n => ((6 byte))
mem: ((6 byte)): 23510 <= #\n
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((equal)) ((6 byte)) ((2 character)))
mem: ((6 byte)) => n
mem: ((2 character)) => /
run: find-next/split/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23511 <= nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 3
run: find-next/split/parse-instruction-trace/parse-traces/main22 10: 4 => ((3 integer))
mem: ((3 integer)): 23507 <= 4
run: find-next/split/parse-instruction-trace/parse-traces/main22 11: (((jump)) ((-7 offset)))
run: find-next/split/parse-instruction-trace/parse-traces/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 23509 <= t
run: find-next/split/parse-instruction-trace/parse-traces/main22 6: (((jump-if)) ((5 boolean)) ((5 offset)))
mem: ((5 boolean)) => t
run: find-next/split/parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 21: 4 => ((11 integer))
mem: ((11 integer)): 23451 <= 4
run: split/parse-instruction-trace/parse-traces/main22 22: (((12 string-address-address)) <- ((index-address)) ((5 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((23501 string-address-array) (raw))
mem: ((23501 integer) (raw)) => 1
run: split/parse-instruction-trace/parse-traces/main22 22: 23502 => ((12 string-address-address))
mem: ((12 string-address-address)): 23452 <= 23502
run: split/parse-instruction-trace/parse-traces/main22 23: (((12 string-address-address) (deref)) <- ((string-copy)) ((1 string-address)) ((10 integer)) ((11 integer)))
mem: ((1 string-address)) => 23367
mem: ((10 integer)) => 0
mem: ((11 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 0: 23534 => ((default-space space-address))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23367 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 1: 23367 => ((1 string-address))
mem: ((1 string-address)): 23536 <= 23367
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (23367 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 23537 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23367 0 4)
run: string-copy/split/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 23538 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23367 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23539 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 0: 23565 => ((default-space space-address))
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 23567 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 23568 <= 4
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23569 <= nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 23538 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 6: 4 => ((4 integer))
mem: ((4 integer)): 23539 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: (((5 string-address)) <- ((new)) ((string literal)) ((4 integer)))
mem: ((4 integer)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 7: 23596 => ((5 string-address))
mem: ((5 string-address)): 23540 <= 23596
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 23541 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23542 <= 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23543 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23368 byte) (raw)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\m => ((9 character))
mem: ((9 character)): 23544 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23596 string) (raw))
mem: ((23596 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 23597 => ((10 character-address))
mem: ((10 character-address)): 23545 <= 23597
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\m => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23597 <= #\m
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 23541 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23542 <= 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23543 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 1
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23369 byte) (raw)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\a => ((9 character))
mem: ((9 character)): 23544 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23596 string) (raw))
mem: ((23596 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 23598 => ((10 character-address))
mem: ((10 character-address)): 23545 <= 23598
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\a => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23598 <= #\a
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 2 => ((6 integer))
mem: ((6 integer)): 23541 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 1
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 2 => ((7 integer))
mem: ((7 integer)): 23542 <= 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23543 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 2
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23370 byte) (raw)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\i => ((9 character))
mem: ((9 character)): 23544 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 2
array-len: ((23596 string) (raw))
mem: ((23596 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 23599 => ((10 character-address))
mem: ((10 character-address)): 23545 <= 23599
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\i => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23599 <= #\i
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 23541 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 2
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 3 => ((7 integer))
mem: ((7 integer)): 23542 <= 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23543 <= nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((23367 string) (raw))
mem: ((23367 integer) (raw)) => 4
mem: ((23371 byte) (raw)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23544 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 3
array-len: ((23596 string) (raw))
mem: ((23596 integer) (raw)) => 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 13: 23600 => ((10 character-address))
mem: ((10 character-address)): 23545 <= 23600
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23600 <= #\n
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 23541 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 3
run: string-copy/split/parse-instruction-trace/parse-traces/main22 16: 4 => ((7 integer))
mem: ((7 integer)): 23542 <= 4
run: string-copy/split/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23543 <= t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23596
run: split/parse-instruction-trace/parse-traces/main22 23: 23596 => ((12 string-address-address) (deref))
mem: ((12 string-address-address) (deref)): 23502 <= 23596
run: split/parse-instruction-trace/parse-traces/main22 24: (((10 integer)) <- ((add)) ((11 integer)) ((1 literal)))
mem: ((11 integer)) => 4
run: split/parse-instruction-trace/parse-traces/main22 24: 5 => ((10 integer))
mem: ((10 integer)): 23450 <= 5
run: split/parse-instruction-trace/parse-traces/main22 25: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: split/parse-instruction-trace/parse-traces/main22 25: 1 => ((9 integer))
mem: ((9 integer)): 23449 <= 1
run: split/parse-instruction-trace/parse-traces/main22 26: (((jump)) ((-8 offset)))
run: split/parse-instruction-trace/parse-traces/main22 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/main22 19: t => ((8 boolean))
mem: ((8 boolean)): 23448 <= t
run: split/parse-instruction-trace/parse-traces/main22 20: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: split/parse-instruction-trace/parse-traces/main22 27: (((reply)) ((5 string-address-array-address)))
mem: ((5 string-address-array-address)) => 23501
run: parse-instruction-trace/parse-traces/main22 6: 23501 => ((6 string-address-array-address-address) (deref))
mem: ((6 string-address-array-address-address) (deref)): 23239 <= 23501
run: parse-instruction-trace/parse-traces/main22 7: (((7 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((1 offset)))
run: parse-instruction-trace/parse-traces/main22 7: 23240 => ((7 string-address-address))
mem: ((7 string-address-address)): 23216 <= 23240
run: parse-instruction-trace/parse-traces/main22 8: (((8 string-address)) <- ((new)) : )
run: parse-instruction-trace/parse-traces/main22 8: 23601 => ((8 string-address))
mem: ((8 string-address)): 23217 <= 23601
run: parse-instruction-trace/parse-traces/main22 9: (((7 string-address-address) (deref)) ((5 string-address)) <- ((split-first-at-substring)) ((5 string-address)) ((8 string-address)))
mem: ((5 string-address)) => 23434
mem: ((8 string-address)) => 23601
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23604 => ((default-space space-address))
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 23601)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23606 <= 23434
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (23434 23601)
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 23601 => ((2 string-address))
mem: ((2 string-address)): 23607 <= 23601
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 23608 <= 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 boolean)) <- ((equal)) ((3 integer)) ((0 literal)))
mem: ((3 integer)) => 4
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: nil => ((4 boolean))
mem: ((4 boolean)): 23609 <= nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((jump-unless)) ((4 boolean)) ((3 offset)))
mem: ((4 boolean)) => nil
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((find-substring)) ((1 string-address)) ((2 string-address)) ((0 literal)))
mem: ((1 string-address)) => 23434
mem: ((2 string-address)) => 23601
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23635 => ((default-space space-address))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 23601 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23637 <= 23434
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (23434 23601 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 23601 => ((2 string-address))
mem: ((2 string-address)): 23638 <= 23601
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 23601 0)
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 23639 <= 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 character)) <- ((index)) ((2 string-address) (deref)) ((0 literal)))
array-len: ((23601 string) (raw))
mem: ((23601 integer) (raw)) => 2
mem: ((23602 byte) (raw)) => :
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: #\: => ((4 character))
mem: ((4 character)): 23640 <= #\:
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 23641 <= 4
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 23642 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 23434
mem: ((2 string-address)) => 23601
mem: ((3 integer)) => 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23666 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 23601 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23668 <= 23434
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (23434 23601 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 23601 => ((2 string-address))
mem: ((2 string-address)): 23669 <= 23601
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 23601 0)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 0 => ((3 integer))
mem: ((3 integer)): 23670 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((23601 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 23671 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 23672 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 23672 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 23673 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 23674 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 23675 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 0
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23435 byte) (raw)) => 7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\7 => ((9 character))
mem: ((9 character)): 23676 <= #\7
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23601 string) (raw))
mem: ((23601 integer) (raw)) => 2
mem: ((23602 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 23677 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: nil => ((11 boolean))
mem: ((11 boolean)): 23678 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 17: (((reply)) ((nil literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: nil => ((7 boolean))
mem: ((7 boolean)): 23643 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 1 => ((3 integer))
mem: ((3 integer)): 23639 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((3 integer)) <- ((find-next)) ((1 string-address)) ((4 character)) ((3 integer)))
mem: ((1 string-address)) => 23434
mem: ((4 character)) => :
mem: ((3 integer)) => 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23697 => ((default-space space-address))
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23699 <= 23434
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (23434 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: #\: => ((2 character))
mem: ((2 character)): 23700 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 #\: 1)
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 23701 <= 1
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23702 <= 4
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23703 <= nil
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: (((6 byte)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23436 byte) (raw)) => :
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: #\: => ((6 byte))
mem: ((6 byte)): 23704 <= #\:
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 23705 <= t
run: find-next/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 1 => ((3 integer))
mem: ((3 integer)): 23639 <= 1
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((jump)) ((-7 offset)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: nil => ((6 boolean))
mem: ((6 boolean)): 23642 <= nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 7: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((7 boolean)) <- ((match-at)) ((1 string-address)) ((2 string-address)) ((3 integer)))
mem: ((1 string-address)) => 23434
mem: ((2 string-address)) => 23601
mem: ((3 integer)) => 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23728 => ((default-space space-address))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 23601 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23730 <= 23434
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (23434 23601 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 23601 => ((2 string-address))
mem: ((2 string-address)): 23731 <= 23601
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 23601 1)
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 23732 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((23601 integer) (raw)) => 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 2 => ((4 integer))
mem: ((4 integer)): 23733 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((5 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((5 integer))
mem: ((5 integer)): 23734 <= 4
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 2 => ((5 integer))
mem: ((5 integer)): 23734 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: t => ((6 boolean))
mem: ((6 boolean)): 23735 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: (((7 integer)) <- ((copy)) ((0 literal)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 0 => ((7 integer))
mem: ((7 integer)): 23736 <= 0
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 23737 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 1
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23436 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\: => ((9 character))
mem: ((9 character)): 23738 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23601 string) (raw))
mem: ((23601 integer) (raw)) => 2
mem: ((23602 byte) (raw)) => :
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\: => ((10 character))
mem: ((10 character)): 23739 <= #\:
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 23740 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 2 => ((3 integer))
mem: ((3 integer)): 23732 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 1 => ((7 integer))
mem: ((7 integer)): 23736 <= 1
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: nil => ((8 boolean))
mem: ((8 boolean)): 23737 <= nil
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 13: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((3 integer)))
mem: ((3 integer)) => 2
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23437 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: #\space => ((9 character))
mem: ((9 character)): 23738 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character)) <- ((index)) ((2 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 1
array-len: ((23601 string) (raw))
mem: ((23601 integer) (raw)) => 2
mem: ((23603 byte) (raw)) =>
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\space => ((10 character))
mem: ((10 character)): 23739 <= #\space
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 15: t => ((11 boolean))
mem: ((11 boolean)): 23740 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 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/main22 18: 3 => ((3 integer))
mem: ((3 integer)): 23732 <= 3
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 19: 2 => ((7 integer))
mem: ((7 integer)): 23736 <= 2
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 20: (((jump)) ((-10 offset)))
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 11: t => ((8 boolean))
mem: ((8 boolean)): 23737 <= t
run: match-at/find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 21: (((reply)) ((t literal)))
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: t => ((7 boolean))
mem: ((7 boolean)): 23643 <= t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: find-substring/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((reply)) ((3 integer)))
mem: ((3 integer)) => 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 1 => ((7 integer))
mem: ((7 integer)): 23612 <= 1
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: (((5 string-address)) <- ((string-copy)) ((1 string-address)) ((0 literal)) ((7 integer)))
mem: ((1 string-address)) => 23434
mem: ((7 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23759 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23761 <= 23434
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (23434 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 23762 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 0 1)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 23763 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23764 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23790 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 23792 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 1)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 1 => ((2 integer))
mem: ((2 integer)): 23793 <= 1
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23794 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 1 => ((3 integer))
mem: ((3 integer)): 23763 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 23764 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 23821 => ((5 string-address))
mem: ((5 string-address)): 23765 <= 23821
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 0 => ((6 integer))
mem: ((6 integer)): 23766 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23767 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23768 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 0
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23435 byte) (raw)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\7 => ((9 character))
mem: ((9 character)): 23769 <= #\7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23821 string) (raw))
mem: ((23821 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 23822 => ((10 character-address))
mem: ((10 character-address)): 23770 <= 23822
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => 7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\7 => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23822 <= #\7
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 1 => ((6 integer))
mem: ((6 integer)): 23766 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23767 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23768 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23821
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 10: 23821 => ((5 string-address))
mem: ((5 string-address)): 23610 <= 23821
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((8 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((23601 integer) (raw)) => 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: 2 => ((8 integer))
mem: ((8 integer)): 23613 <= 2
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 12: 3 => ((7 integer))
mem: ((7 integer)): 23612 <= 3
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((6 string-address)) <- ((string-copy)) ((1 string-address)) ((7 integer)) ((3 integer)))
mem: ((1 string-address)) => 23434
mem: ((7 integer)) => 3
mem: ((3 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23823 => ((default-space space-address))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 string-address)) <- ((next-input)))
arg: nil 0 (23434 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 23434 => ((1 string-address))
mem: ((1 string-address)): 23825 <= 23434
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (23434 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 3 => ((2 integer))
mem: ((2 integer)): 23826 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: (((3 integer)) <- ((next-input)))
arg: nil 2 (23434 3 4)
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 23827 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((4 integer)) <- ((length)) ((1 string-address) (deref)))
array-len: ((1 string-address) (deref))
mem: ((23434 integer) (raw)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: 4 => ((4 integer))
mem: ((4 integer)): 23828 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 0: 23854 => ((default-space space-address))
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 1: 4 => ((1 integer))
mem: ((1 integer)): 23856 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (4 4)
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 2: 4 => ((2 integer))
mem: ((2 integer)): 23857 <= 4
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23858 <= nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 5: 4 => ((3 integer))
mem: ((3 integer)): 23827 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 6: 1 => ((4 integer))
mem: ((4 integer)): 23828 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 7: 23885 => ((5 string-address))
mem: ((5 string-address)): 23829 <= 23885
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: (((6 integer)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 8: 3 => ((6 integer))
mem: ((6 integer)): 23830 <= 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: (((7 integer)) <- ((copy)) ((0 literal)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 9: 0 => ((7 integer))
mem: ((7 integer)): 23831 <= 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: nil => ((8 boolean))
mem: ((8 boolean)): 23832 <= nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => nil
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: (((9 character)) <- ((index)) ((1 string-address) (deref)) ((6 integer)))
mem: ((6 integer)) => 3
array-len: ((23434 string) (raw))
mem: ((23434 integer) (raw)) => 4
mem: ((23438 byte) (raw)) => n
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 12: #\n => ((9 character))
mem: ((9 character)): 23833 <= #\n
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: (((10 character-address)) <- ((index-address)) ((5 string-address) (deref)) ((7 integer)))
mem: ((7 integer)) => 0
array-len: ((23885 string) (raw))
mem: ((23885 integer) (raw)) => 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 23886 => ((10 character-address))
mem: ((10 character-address)): 23834 <= 23886
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((10 character-address) (deref)) <- ((copy)) ((9 character)))
mem: ((9 character)) => n
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: #\n => ((10 character-address) (deref))
mem: ((10 character-address) (deref)): 23886 <= #\n
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: (((6 integer)) <- ((add)) ((6 integer)) ((1 literal)))
mem: ((6 integer)) => 3
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 15: 4 => ((6 integer))
mem: ((6 integer)): 23830 <= 4
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: (((7 integer)) <- ((add)) ((7 integer)) ((1 literal)))
mem: ((7 integer)) => 0
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 16: 1 => ((7 integer))
mem: ((7 integer)): 23831 <= 1
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 17: (((jump)) ((-8 offset)))
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 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/main22 10: t => ((8 boolean))
mem: ((8 boolean)): 23832 <= t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 11: (((jump-if)) ((8 boolean)) ((6 offset)))
mem: ((8 boolean)) => t
run: string-copy/split-first-at-substring/parse-instruction-trace/parse-traces/main22 18: (((reply)) ((5 string-address)))
mem: ((5 string-address)) => 23885
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 13: 23885 => ((6 string-address))
mem: ((6 string-address)): 23611 <= 23885
run: split-first-at-substring/parse-instruction-trace/parse-traces/main22 14: (((reply)) ((5 string-address)) ((6 string-address)))
mem: ((5 string-address)) => 23821
mem: ((6 string-address)) => 23885
run: parse-instruction-trace/parse-traces/main22 9: 23821 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 23240 <= 23821
run: parse-instruction-trace/parse-traces/main22 9: 23885 => ((5 string-address))
mem: ((5 string-address)): 23214 <= 23885
run: parse-instruction-trace/parse-traces/main22 10: (((9 string-address-address)) <- ((get-address)) ((3 instruction-trace-address) (deref)) ((2 offset)))
run: parse-instruction-trace/parse-traces/main22 10: 23241 => ((9 string-address-address))
mem: ((9 string-address-address)): 23218 <= 23241
run: parse-instruction-trace/parse-traces/main22 11: (((9 string-address-address) (deref)) <- ((copy)) ((5 string-address)))
mem: ((5 string-address)) => 23885
run: parse-instruction-trace/parse-traces/main22 11: 23885 => ((9 string-address-address) (deref))
mem: ((9 string-address-address) (deref)): 23241 <= 23885
run: parse-instruction-trace/parse-traces/main22 12: (((reply)) ((3 instruction-trace-address)))
mem: ((3 instruction-trace-address)) => 23239
run: parse-traces/main22 41: 23239 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 1230 <= 23239
run: parse-traces/main22 42: (((6 buffer-address)) <- ((append)) ((6 buffer-address)) ((7 instruction-trace-address)))
mem: ((6 buffer-address)) => 11080
mem: ((7 instruction-trace-address)) => 23239
run: append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: append/parse-traces/main22 0: 23887 => ((default-space space-address))
run: append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080 23239)
run: append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 23889 <= 11080
run: append/parse-traces/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (11080 23239)
run: append/parse-traces/main22 2: 23239 => ((2 character))
mem: ((2 character)): 23890 <= 23239
run: append/parse-traces/main22 3: (((3 boolean)) <- ((buffer-full?)) ((1 buffer-address)))
mem: ((1 buffer-address)) => 11080
run: buffer-full?/append/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: buffer-full?/append/parse-traces/main22 0: 23918 => ((default-space space-address))
run: buffer-full?/append/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: buffer-full?/append/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 23920 <= 11080
run: buffer-full?/append/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 7
run: buffer-full?/append/parse-traces/main22 2: 7 => ((2 integer))
mem: ((2 integer)): 23921 <= 7
run: buffer-full?/append/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: buffer-full?/append/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 23922 <= 11082
run: buffer-full?/append/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((11082 integer) (raw)) => 30
run: buffer-full?/append/parse-traces/main22 4: 30 => ((4 integer))
mem: ((4 integer)): 23923 <= 30
run: buffer-full?/append/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 7
mem: ((4 integer)) => 30
run: buffer-full?/append/parse-traces/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 23924 <= nil
run: buffer-full?/append/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => nil
run: append/parse-traces/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 23891 <= nil
run: append/parse-traces/main22 4: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: append/parse-traces/main22 6: (((4 integer-address)) <- ((get-address)) ((1 buffer-address) (deref)) ((0 offset)))
run: append/parse-traces/main22 6: 11080 => ((4 integer-address))
mem: ((4 integer-address)): 23892 <= 11080
run: append/parse-traces/main22 7: (((5 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: append/parse-traces/main22 7: 11082 => ((5 string-address))
mem: ((5 string-address)): 23893 <= 11082
run: append/parse-traces/main22 8: (((6 byte-address)) <- ((index-address)) ((5 string-address) (deref)) ((4 integer-address) (deref)))
mem: ((4 integer-address) (deref)) => 7
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
run: append/parse-traces/main22 8: 11090 => ((6 byte-address))
mem: ((6 byte-address)): 23894 <= 11090
run: append/parse-traces/main22 9: (((6 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 23239
run: append/parse-traces/main22 9: 23239 => ((6 byte-address) (deref))
mem: ((6 byte-address) (deref)): 11090 <= 23239
run: append/parse-traces/main22 10: (((4 integer-address) (deref)) <- ((add)) ((4 integer-address) (deref)) ((1 literal)))
mem: ((4 integer-address) (deref)) => 7
run: append/parse-traces/main22 10: 8 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 11080 <= 8
run: append/parse-traces/main22 11: (((reply)) ((1 buffer-address) (same-as-arg 0)))
mem: ((1 buffer-address) (same-as-arg 0)) => 11080
run: parse-traces/main22 42: 11080 => ((6 buffer-address))
mem: ((6 buffer-address)): 1229 <= 11080
run: parse-traces/main22 43: (((jump)) ((-21 offset)))
run: parse-traces/main22 23: next-line
run: parse-traces/main22 24: (((3 boolean)) <- ((end-of-stream?)) ((1 stream-address)))
mem: ((1 stream-address)) => 1220
run: end-of-stream?/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: end-of-stream?/parse-traces/main22 0: 23949 => ((default-space space-address))
run: end-of-stream?/parse-traces/main22 1: (((1 stream-address)) <- ((next-input)))
arg: nil 0 (1220)
run: end-of-stream?/parse-traces/main22 1: 1220 => ((1 stream-address))
mem: ((1 stream-address)): 23951 <= 1220
run: end-of-stream?/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 stream-address) (deref)) ((0 offset)))
mem: ((1220 integer) (raw)) => 158
run: end-of-stream?/parse-traces/main22 2: 158 => ((2 integer))
mem: ((2 integer)): 23952 <= 158
run: end-of-stream?/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 stream-address) (deref)) ((1 offset)))
mem: ((1221 string-address) (raw)) => 1031
run: end-of-stream?/parse-traces/main22 3: 1031 => ((3 string-address))
mem: ((3 string-address)): 23953 <= 1031
run: end-of-stream?/parse-traces/main22 4: (((4 integer)) <- ((length)) ((3 string-address) (deref)))
array-len: ((3 string-address) (deref))
mem: ((1031 integer) (raw)) => 157
run: end-of-stream?/parse-traces/main22 4: 157 => ((4 integer))
mem: ((4 integer)): 23954 <= 157
run: end-of-stream?/parse-traces/main22 5: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 158
mem: ((4 integer)) => 157
run: end-of-stream?/parse-traces/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 23955 <= t
run: end-of-stream?/parse-traces/main22 6: (((reply)) ((5 boolean)))
mem: ((5 boolean)) => t
run: parse-traces/main22 24: t => ((3 boolean))
mem: ((3 boolean)): 1226 <= t
run: parse-traces/main22 25: (((jump-if)) ((3 boolean)) ((21 offset)))
mem: ((3 boolean)) => t
run: parse-traces/main22 47: (((jump-unless)) ((7 instruction-trace-address)) ((2 offset)))
mem: ((7 instruction-trace-address)) => 23239
run: parse-traces/main22 48: (((4 trace-address-array-address-address)) <- ((get-address)) ((7 instruction-trace-address) (deref)) ((3 offset)))
run: parse-traces/main22 48: 23242 => ((4 trace-address-array-address-address))
mem: ((4 trace-address-array-address-address)): 1227 <= 23242
run: parse-traces/main22 49: (((4 trace-address-array-address-address) (deref)) <- ((to-array)) ((8 buffer-address)))
mem: ((8 buffer-address)) => 23200
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 23980 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (23200)
run: to-array/parse-traces/main22 1: 23200 => ((1 buffer-address))
mem: ((1 buffer-address)): 23982 <= 23200
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((23200 integer) (raw)) => 0
run: to-array/parse-traces/main22 2: 0 => ((2 integer))
mem: ((2 integer)): 23983 <= 0
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((23201 string-address) (raw)) => 23202
run: to-array/parse-traces/main22 3: 23202 => ((3 string-address))
mem: ((3 string-address)): 23984 <= 23202
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 23202
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 6: 24011 => ((4 string-address))
mem: ((4 string-address)): 23985 <= 24011
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 23986 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 0
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 23987 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 24011
run: parse-traces/main22 49: 24011 => ((4 trace-address-array-address-address) (deref))
mem: ((4 trace-address-array-address-address) (deref)): 23242 <= 24011
run: parse-traces/main22 50: (((15 instruction-trace-address-array-address)) <- ((to-array)) ((6 buffer-address)))
mem: ((6 buffer-address)) => 11080
run: to-array/parse-traces/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: to-array/parse-traces/main22 0: 24012 => ((default-space space-address))
run: to-array/parse-traces/main22 1: (((1 buffer-address)) <- ((next-input)))
arg: nil 0 (11080)
run: to-array/parse-traces/main22 1: 11080 => ((1 buffer-address))
mem: ((1 buffer-address)): 24014 <= 11080
run: to-array/parse-traces/main22 2: (((2 integer)) <- ((get)) ((1 buffer-address) (deref)) ((0 offset)))
mem: ((11080 integer) (raw)) => 8
run: to-array/parse-traces/main22 2: 8 => ((2 integer))
mem: ((2 integer)): 24015 <= 8
run: to-array/parse-traces/main22 3: (((3 string-address)) <- ((get)) ((1 buffer-address) (deref)) ((1 offset)))
mem: ((11081 string-address) (raw)) => 11082
run: to-array/parse-traces/main22 3: 11082 => ((3 string-address))
mem: ((3 string-address)): 24016 <= 11082
run: to-array/parse-traces/main22 4: (((jump-if)) ((3 string-address)) ((1 offset)))
mem: ((3 string-address)) => 11082
run: to-array/parse-traces/main22 6: (((4 string-address)) <- ((new)) ((string literal)) ((2 integer)))
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 6: 24043 => ((4 string-address))
mem: ((4 string-address)): 24017 <= 24043
run: to-array/parse-traces/main22 7: (((5 integer)) <- ((copy)) ((0 literal)))
run: to-array/parse-traces/main22 7: 0 => ((5 integer))
mem: ((5 integer)): 24018 <= 0
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 0
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11083 byte) (raw)) => 11756
run: to-array/parse-traces/main22 10: 11756 => ((7 byte))
mem: ((7 byte)): 24020 <= 11756
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 0
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24044 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24044
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 11756
run: to-array/parse-traces/main22 12: 11756 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24044 <= 11756
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 0
run: to-array/parse-traces/main22 13: 1 => ((5 integer))
mem: ((5 integer)): 24018 <= 1
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 1
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 1
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11084 byte) (raw)) => 13757
run: to-array/parse-traces/main22 10: 13757 => ((7 byte))
mem: ((7 byte)): 24020 <= 13757
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 1
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24045 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24045
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 13757
run: to-array/parse-traces/main22 12: 13757 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24045 <= 13757
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 1
run: to-array/parse-traces/main22 13: 2 => ((5 integer))
mem: ((5 integer)): 24018 <= 2
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 2
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 2
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11085 byte) (raw)) => 15144
run: to-array/parse-traces/main22 10: 15144 => ((7 byte))
mem: ((7 byte)): 24020 <= 15144
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 2
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24046 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24046
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 15144
run: to-array/parse-traces/main22 12: 15144 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24046 <= 15144
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 2
run: to-array/parse-traces/main22 13: 3 => ((5 integer))
mem: ((5 integer)): 24018 <= 3
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 3
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 3
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11086 byte) (raw)) => 17135
run: to-array/parse-traces/main22 10: 17135 => ((7 byte))
mem: ((7 byte)): 24020 <= 17135
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 3
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24047 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24047
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 17135
run: to-array/parse-traces/main22 12: 17135 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24047 <= 17135
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 3
run: to-array/parse-traces/main22 13: 4 => ((5 integer))
mem: ((5 integer)): 24018 <= 4
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 4
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 4
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11087 byte) (raw)) => 19120
run: to-array/parse-traces/main22 10: 19120 => ((7 byte))
mem: ((7 byte)): 24020 <= 19120
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 4
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24048 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24048
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 19120
run: to-array/parse-traces/main22 12: 19120 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24048 <= 19120
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 4
run: to-array/parse-traces/main22 13: 5 => ((5 integer))
mem: ((5 integer)): 24018 <= 5
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 5
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 5
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11088 byte) (raw)) => 20493
run: to-array/parse-traces/main22 10: 20493 => ((7 byte))
mem: ((7 byte)): 24020 <= 20493
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 5
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24049 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24049
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 20493
run: to-array/parse-traces/main22 12: 20493 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24049 <= 20493
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 5
run: to-array/parse-traces/main22 13: 6 => ((5 integer))
mem: ((5 integer)): 24018 <= 6
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 6
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 6
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11089 byte) (raw)) => 21866
run: to-array/parse-traces/main22 10: 21866 => ((7 byte))
mem: ((7 byte)): 24020 <= 21866
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 6
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24050 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24050
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 21866
run: to-array/parse-traces/main22 12: 21866 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24050 <= 21866
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 6
run: to-array/parse-traces/main22 13: 7 => ((5 integer))
mem: ((5 integer)): 24018 <= 7
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 7
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: nil => ((6 boolean))
mem: ((6 boolean)): 24019 <= nil
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: to-array/parse-traces/main22 10: (((7 byte)) <- ((index)) ((3 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 7
array-len: ((11082 string) (raw))
mem: ((11082 integer) (raw)) => 30
mem: ((11090 byte) (raw)) => 23239
run: to-array/parse-traces/main22 10: 23239 => ((7 byte))
mem: ((7 byte)): 24020 <= 23239
run: to-array/parse-traces/main22 11: (((8 byte-address)) <- ((index-address)) ((4 string-address) (deref)) ((5 integer)))
mem: ((5 integer)) => 7
array-len: ((24043 string) (raw))
mem: ((24043 integer) (raw)) => 8
run: to-array/parse-traces/main22 11: 24051 => ((8 byte-address))
mem: ((8 byte-address)): 24021 <= 24051
run: to-array/parse-traces/main22 12: (((8 byte-address) (deref)) <- ((copy)) ((7 byte)))
mem: ((7 byte)) => 23239
run: to-array/parse-traces/main22 12: 23239 => ((8 byte-address) (deref))
mem: ((8 byte-address) (deref)): 24051 <= 23239
run: to-array/parse-traces/main22 13: (((5 integer)) <- ((add)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 7
run: to-array/parse-traces/main22 13: 8 => ((5 integer))
mem: ((5 integer)): 24018 <= 8
run: to-array/parse-traces/main22 14: (((jump)) ((-7 offset)))
run: to-array/parse-traces/main22 8: (((6 boolean)) <- ((greater-or-equal)) ((5 integer)) ((2 integer)))
mem: ((5 integer)) => 8
mem: ((2 integer)) => 8
run: to-array/parse-traces/main22 8: t => ((6 boolean))
mem: ((6 boolean)): 24019 <= t
run: to-array/parse-traces/main22 9: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: to-array/parse-traces/main22 15: (((reply)) ((4 string-address)))
mem: ((4 string-address)) => 24043
run: parse-traces/main22 50: 24043 => ((15 instruction-trace-address-array-address))
mem: ((15 instruction-trace-address-array-address)): 1238 <= 24043
run: parse-traces/main22 51: (((reply)) ((15 instruction-trace-address-array-address)))
mem: ((15 instruction-trace-address-array-address)) => 24043
run: main22 3: 24043 => ((3 instruction-trace-address-array-address))
mem: ((3 instruction-trace-address-array-address)): 1004 <= 24043
run: main22 4: (((2 terminal-address) (raw)) <- ((init-fake-terminal)) ((17 literal)) ((15 literal)))
run: init-fake-terminal/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: init-fake-terminal/main22 0: 24052 => ((default-space space-address))
run: init-fake-terminal/main22 1: (((1 terminal-address)) <- ((new)) ((terminal literal)))
run: init-fake-terminal/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24054 <= 24083
run: init-fake-terminal/main22 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((1 offset)))
run: init-fake-terminal/main22 2: 24084 => ((2 integer-address))
mem: ((2 integer-address)): 24055 <= 24084
run: init-fake-terminal/main22 3: (((2 integer-address) (deref)) <- ((next-input)))
arg: nil 0 (17 15)
run: init-fake-terminal/main22 3: 17 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24084 <= 17
run: init-fake-terminal/main22 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: init-fake-terminal/main22 4: 24083 => ((3 integer-address))
mem: ((3 integer-address)): 24056 <= 24083
run: init-fake-terminal/main22 5: (((3 integer-address) (deref)) <- ((next-input)))
arg: nil 1 (17 15)
run: init-fake-terminal/main22 5: 15 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24083 <= 15
run: init-fake-terminal/main22 6: (((4 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: init-fake-terminal/main22 6: 24085 => ((4 integer-address))
mem: ((4 integer-address)): 24057 <= 24085
run: init-fake-terminal/main22 7: (((4 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-fake-terminal/main22 7: 0 => ((4 integer-address) (deref))
mem: ((4 integer-address) (deref)): 24085 <= 0
run: init-fake-terminal/main22 8: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: init-fake-terminal/main22 8: 24086 => ((5 integer-address))
mem: ((5 integer-address)): 24058 <= 24086
run: init-fake-terminal/main22 9: (((5 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-fake-terminal/main22 9: 0 => ((5 integer-address) (deref))
mem: ((5 integer-address) (deref)): 24086 <= 0
run: init-fake-terminal/main22 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/main22 10: 255 => ((6 integer))
mem: ((6 integer)): 24059 <= 255
run: init-fake-terminal/main22 11: (((7 string-address-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((4 offset)))
run: init-fake-terminal/main22 11: 24087 => ((7 string-address-address))
mem: ((7 string-address-address)): 24060 <= 24087
run: init-fake-terminal/main22 12: (((7 string-address-address) (deref)) <- ((new)) ((string literal)) ((6 integer)))
mem: ((6 integer)) => 255
run: init-fake-terminal/main22 12: 24088 => ((7 string-address-address) (deref))
mem: ((7 string-address-address) (deref)): 24087 <= 24088
run: init-fake-terminal/main22 13: (((clear-screen)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-screen/init-fake-terminal/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-screen/init-fake-terminal/main22 0: 24344 => ((default-space space-address))
run: clear-screen/init-fake-terminal/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-screen/init-fake-terminal/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24346 <= 24083
run: clear-screen/init-fake-terminal/main22 2: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-screen/init-fake-terminal/main22 3: (((2 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: clear-screen/init-fake-terminal/main22 3: 24088 => ((2 string-address))
mem: ((2 string-address)): 24347 <= 24088
run: clear-screen/init-fake-terminal/main22 4: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 4: 255 => ((3 integer))
mem: ((3 integer)): 24348 <= 255
run: clear-screen/init-fake-terminal/main22 5: (((4 integer)) <- ((copy)) ((0 literal)))
run: clear-screen/init-fake-terminal/main22 5: 0 => ((4 integer))
mem: ((4 integer)): 24349 <= 0
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 0
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24089 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24089
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24089 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: clear-screen/init-fake-terminal/main22 10: 1 => ((4 integer))
mem: ((4 integer)): 24349 <= 1
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 1
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24090 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24090
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24090 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: clear-screen/init-fake-terminal/main22 10: 2 => ((4 integer))
mem: ((4 integer)): 24349 <= 2
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 2
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24091 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24091
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24091 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: clear-screen/init-fake-terminal/main22 10: 3 => ((4 integer))
mem: ((4 integer)): 24349 <= 3
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 3
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24092 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24092
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24092 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: clear-screen/init-fake-terminal/main22 10: 4 => ((4 integer))
mem: ((4 integer)): 24349 <= 4
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 4
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24093 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24093
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24093 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 4
run: clear-screen/init-fake-terminal/main22 10: 5 => ((4 integer))
mem: ((4 integer)): 24349 <= 5
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 5
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24094 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24094
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24094 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 5
run: clear-screen/init-fake-terminal/main22 10: 6 => ((4 integer))
mem: ((4 integer)): 24349 <= 6
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 6
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24095 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24095
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24095 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 6
run: clear-screen/init-fake-terminal/main22 10: 7 => ((4 integer))
mem: ((4 integer)): 24349 <= 7
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 7
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24096 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24096
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24096 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 7
run: clear-screen/init-fake-terminal/main22 10: 8 => ((4 integer))
mem: ((4 integer)): 24349 <= 8
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 8
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24097 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24097
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24097 <= #\space
schedule: scheduling clear-screen/init-fake-terminal/main22 for further processing
schedule: clear-screen/init-fake-terminal/main22
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 8
run: clear-screen/init-fake-terminal/main22 10: 9 => ((4 integer))
mem: ((4 integer)): 24349 <= 9
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 9
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24098 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24098
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24098 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 9
run: clear-screen/init-fake-terminal/main22 10: 10 => ((4 integer))
mem: ((4 integer)): 24349 <= 10
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 10
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24099 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24099
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24099 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 10
run: clear-screen/init-fake-terminal/main22 10: 11 => ((4 integer))
mem: ((4 integer)): 24349 <= 11
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 11
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24100 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24100
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24100 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 11
run: clear-screen/init-fake-terminal/main22 10: 12 => ((4 integer))
mem: ((4 integer)): 24349 <= 12
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 12
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24101 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24101
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24101 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 12
run: clear-screen/init-fake-terminal/main22 10: 13 => ((4 integer))
mem: ((4 integer)): 24349 <= 13
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 13
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24102 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24102
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24102 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 13
run: clear-screen/init-fake-terminal/main22 10: 14 => ((4 integer))
mem: ((4 integer)): 24349 <= 14
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 14
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24103 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24103
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24103 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 14
run: clear-screen/init-fake-terminal/main22 10: 15 => ((4 integer))
mem: ((4 integer)): 24349 <= 15
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 15
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24104 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24104
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24104 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 15
run: clear-screen/init-fake-terminal/main22 10: 16 => ((4 integer))
mem: ((4 integer)): 24349 <= 16
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 16
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24105 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24105
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24105 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 16
run: clear-screen/init-fake-terminal/main22 10: 17 => ((4 integer))
mem: ((4 integer)): 24349 <= 17
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 17
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24106 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24106
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24106 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 17
run: clear-screen/init-fake-terminal/main22 10: 18 => ((4 integer))
mem: ((4 integer)): 24349 <= 18
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 18
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24107 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24107
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24107 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 18
run: clear-screen/init-fake-terminal/main22 10: 19 => ((4 integer))
mem: ((4 integer)): 24349 <= 19
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 19
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24108 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24108
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24108 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 19
run: clear-screen/init-fake-terminal/main22 10: 20 => ((4 integer))
mem: ((4 integer)): 24349 <= 20
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 20
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24109 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24109
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24109 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 20
run: clear-screen/init-fake-terminal/main22 10: 21 => ((4 integer))
mem: ((4 integer)): 24349 <= 21
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 21
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24110 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24110
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24110 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 21
run: clear-screen/init-fake-terminal/main22 10: 22 => ((4 integer))
mem: ((4 integer)): 24349 <= 22
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 22
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24111 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24111
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24111 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 22
run: clear-screen/init-fake-terminal/main22 10: 23 => ((4 integer))
mem: ((4 integer)): 24349 <= 23
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 23
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24112 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24112
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24112 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 23
run: clear-screen/init-fake-terminal/main22 10: 24 => ((4 integer))
mem: ((4 integer)): 24349 <= 24
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 24
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24113 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24113
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24113 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 24
run: clear-screen/init-fake-terminal/main22 10: 25 => ((4 integer))
mem: ((4 integer)): 24349 <= 25
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 25
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24114 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24114
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24114 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 25
run: clear-screen/init-fake-terminal/main22 10: 26 => ((4 integer))
mem: ((4 integer)): 24349 <= 26
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 26
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24115 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24115
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24115 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 26
run: clear-screen/init-fake-terminal/main22 10: 27 => ((4 integer))
mem: ((4 integer)): 24349 <= 27
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 27
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24116 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24116
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24116 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 27
run: clear-screen/init-fake-terminal/main22 10: 28 => ((4 integer))
mem: ((4 integer)): 24349 <= 28
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 28
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24117 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24117
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24117 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 28
run: clear-screen/init-fake-terminal/main22 10: 29 => ((4 integer))
mem: ((4 integer)): 24349 <= 29
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 29
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24118 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24118
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24118 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 29
run: clear-screen/init-fake-terminal/main22 10: 30 => ((4 integer))
mem: ((4 integer)): 24349 <= 30
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 30
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24119 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24119
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24119 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 30
run: clear-screen/init-fake-terminal/main22 10: 31 => ((4 integer))
mem: ((4 integer)): 24349 <= 31
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 31
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24120 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24120
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24120 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 31
run: clear-screen/init-fake-terminal/main22 10: 32 => ((4 integer))
mem: ((4 integer)): 24349 <= 32
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 32
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24121 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24121
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24121 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 32
run: clear-screen/init-fake-terminal/main22 10: 33 => ((4 integer))
mem: ((4 integer)): 24349 <= 33
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 33
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24122 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24122
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24122 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 33
run: clear-screen/init-fake-terminal/main22 10: 34 => ((4 integer))
mem: ((4 integer)): 24349 <= 34
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 34
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24123 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24123
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24123 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 34
run: clear-screen/init-fake-terminal/main22 10: 35 => ((4 integer))
mem: ((4 integer)): 24349 <= 35
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 35
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24124 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24124
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24124 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 35
run: clear-screen/init-fake-terminal/main22 10: 36 => ((4 integer))
mem: ((4 integer)): 24349 <= 36
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 36
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24125 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24125
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24125 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 36
run: clear-screen/init-fake-terminal/main22 10: 37 => ((4 integer))
mem: ((4 integer)): 24349 <= 37
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 37
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24126 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24126
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24126 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 37
run: clear-screen/init-fake-terminal/main22 10: 38 => ((4 integer))
mem: ((4 integer)): 24349 <= 38
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 38
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24127 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24127
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24127 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 38
run: clear-screen/init-fake-terminal/main22 10: 39 => ((4 integer))
mem: ((4 integer)): 24349 <= 39
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 39
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24128 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24128
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24128 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 39
run: clear-screen/init-fake-terminal/main22 10: 40 => ((4 integer))
mem: ((4 integer)): 24349 <= 40
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 40
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24129 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24129
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24129 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 40
run: clear-screen/init-fake-terminal/main22 10: 41 => ((4 integer))
mem: ((4 integer)): 24349 <= 41
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 41
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24130 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24130
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24130 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 41
run: clear-screen/init-fake-terminal/main22 10: 42 => ((4 integer))
mem: ((4 integer)): 24349 <= 42
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 42
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24131 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24131
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24131 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 42
run: clear-screen/init-fake-terminal/main22 10: 43 => ((4 integer))
mem: ((4 integer)): 24349 <= 43
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 43
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24132 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24132
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24132 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 43
run: clear-screen/init-fake-terminal/main22 10: 44 => ((4 integer))
mem: ((4 integer)): 24349 <= 44
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 44
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24133 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24133
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24133 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 44
run: clear-screen/init-fake-terminal/main22 10: 45 => ((4 integer))
mem: ((4 integer)): 24349 <= 45
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 45
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24134 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24134
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24134 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 45
run: clear-screen/init-fake-terminal/main22 10: 46 => ((4 integer))
mem: ((4 integer)): 24349 <= 46
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 46
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24135 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24135
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24135 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 46
run: clear-screen/init-fake-terminal/main22 10: 47 => ((4 integer))
mem: ((4 integer)): 24349 <= 47
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 47
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24136 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24136
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24136 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 47
run: clear-screen/init-fake-terminal/main22 10: 48 => ((4 integer))
mem: ((4 integer)): 24349 <= 48
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 48
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24137 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24137
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24137 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 48
run: clear-screen/init-fake-terminal/main22 10: 49 => ((4 integer))
mem: ((4 integer)): 24349 <= 49
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 49
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24138 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24138
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24138 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 49
run: clear-screen/init-fake-terminal/main22 10: 50 => ((4 integer))
mem: ((4 integer)): 24349 <= 50
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 50
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24139 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24139
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24139 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 50
run: clear-screen/init-fake-terminal/main22 10: 51 => ((4 integer))
mem: ((4 integer)): 24349 <= 51
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 51
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 51
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24140 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24140
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24140 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 51
run: clear-screen/init-fake-terminal/main22 10: 52 => ((4 integer))
mem: ((4 integer)): 24349 <= 52
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 52
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 52
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24141 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24141
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24141 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 52
run: clear-screen/init-fake-terminal/main22 10: 53 => ((4 integer))
mem: ((4 integer)): 24349 <= 53
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 53
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 53
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24142 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24142
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24142 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 53
run: clear-screen/init-fake-terminal/main22 10: 54 => ((4 integer))
mem: ((4 integer)): 24349 <= 54
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 54
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 54
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24143 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24143
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24143 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 54
run: clear-screen/init-fake-terminal/main22 10: 55 => ((4 integer))
mem: ((4 integer)): 24349 <= 55
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 55
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 55
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24144 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24144
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24144 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 55
run: clear-screen/init-fake-terminal/main22 10: 56 => ((4 integer))
mem: ((4 integer)): 24349 <= 56
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 56
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 56
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24145 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24145
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24145 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 56
run: clear-screen/init-fake-terminal/main22 10: 57 => ((4 integer))
mem: ((4 integer)): 24349 <= 57
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 57
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 57
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24146 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24146
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24146 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 57
run: clear-screen/init-fake-terminal/main22 10: 58 => ((4 integer))
mem: ((4 integer)): 24349 <= 58
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 58
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 58
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24147 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24147
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24147 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 58
run: clear-screen/init-fake-terminal/main22 10: 59 => ((4 integer))
mem: ((4 integer)): 24349 <= 59
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 59
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 59
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24148 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24148
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24148 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 59
run: clear-screen/init-fake-terminal/main22 10: 60 => ((4 integer))
mem: ((4 integer)): 24349 <= 60
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 60
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 60
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24149 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24149
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24149 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 60
run: clear-screen/init-fake-terminal/main22 10: 61 => ((4 integer))
mem: ((4 integer)): 24349 <= 61
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 61
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 61
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24150 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24150
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24150 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 61
run: clear-screen/init-fake-terminal/main22 10: 62 => ((4 integer))
mem: ((4 integer)): 24349 <= 62
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 62
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 62
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24151 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24151
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24151 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 62
run: clear-screen/init-fake-terminal/main22 10: 63 => ((4 integer))
mem: ((4 integer)): 24349 <= 63
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 63
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 63
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24152 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24152
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24152 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 63
run: clear-screen/init-fake-terminal/main22 10: 64 => ((4 integer))
mem: ((4 integer)): 24349 <= 64
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 64
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 64
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24153 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24153
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24153 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 64
run: clear-screen/init-fake-terminal/main22 10: 65 => ((4 integer))
mem: ((4 integer)): 24349 <= 65
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 65
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 65
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24154 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24154
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24154 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 65
run: clear-screen/init-fake-terminal/main22 10: 66 => ((4 integer))
mem: ((4 integer)): 24349 <= 66
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 66
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 66
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24155 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24155
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24155 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 66
run: clear-screen/init-fake-terminal/main22 10: 67 => ((4 integer))
mem: ((4 integer)): 24349 <= 67
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 67
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 67
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24156 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24156
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24156 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 67
run: clear-screen/init-fake-terminal/main22 10: 68 => ((4 integer))
mem: ((4 integer)): 24349 <= 68
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 68
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 68
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24157 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24157
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24157 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 68
run: clear-screen/init-fake-terminal/main22 10: 69 => ((4 integer))
mem: ((4 integer)): 24349 <= 69
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 69
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 69
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24158 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24158
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24158 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 69
run: clear-screen/init-fake-terminal/main22 10: 70 => ((4 integer))
mem: ((4 integer)): 24349 <= 70
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 70
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 70
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24159 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24159
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24159 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 70
run: clear-screen/init-fake-terminal/main22 10: 71 => ((4 integer))
mem: ((4 integer)): 24349 <= 71
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 71
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 71
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24160 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24160
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24160 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 71
run: clear-screen/init-fake-terminal/main22 10: 72 => ((4 integer))
mem: ((4 integer)): 24349 <= 72
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 72
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 72
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24161 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24161
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24161 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 72
run: clear-screen/init-fake-terminal/main22 10: 73 => ((4 integer))
mem: ((4 integer)): 24349 <= 73
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 73
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 73
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24162 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24162
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24162 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 73
run: clear-screen/init-fake-terminal/main22 10: 74 => ((4 integer))
mem: ((4 integer)): 24349 <= 74
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 74
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 74
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24163 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24163
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24163 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 74
run: clear-screen/init-fake-terminal/main22 10: 75 => ((4 integer))
mem: ((4 integer)): 24349 <= 75
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 75
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 75
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24164 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24164
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24164 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 75
run: clear-screen/init-fake-terminal/main22 10: 76 => ((4 integer))
mem: ((4 integer)): 24349 <= 76
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 76
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 76
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24165 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24165
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24165 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 76
run: clear-screen/init-fake-terminal/main22 10: 77 => ((4 integer))
mem: ((4 integer)): 24349 <= 77
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 77
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 77
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24166 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24166
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24166 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 77
run: clear-screen/init-fake-terminal/main22 10: 78 => ((4 integer))
mem: ((4 integer)): 24349 <= 78
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 78
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 78
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24167 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24167
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24167 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 78
run: clear-screen/init-fake-terminal/main22 10: 79 => ((4 integer))
mem: ((4 integer)): 24349 <= 79
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 79
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 79
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24168 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24168
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24168 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 79
run: clear-screen/init-fake-terminal/main22 10: 80 => ((4 integer))
mem: ((4 integer)): 24349 <= 80
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 80
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 80
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24169 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24169
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24169 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 80
run: clear-screen/init-fake-terminal/main22 10: 81 => ((4 integer))
mem: ((4 integer)): 24349 <= 81
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 81
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 81
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24170 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24170
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24170 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 81
run: clear-screen/init-fake-terminal/main22 10: 82 => ((4 integer))
mem: ((4 integer)): 24349 <= 82
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 82
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 82
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24171 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24171
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24171 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 82
run: clear-screen/init-fake-terminal/main22 10: 83 => ((4 integer))
mem: ((4 integer)): 24349 <= 83
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 83
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 83
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24172 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24172
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24172 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 83
run: clear-screen/init-fake-terminal/main22 10: 84 => ((4 integer))
mem: ((4 integer)): 24349 <= 84
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 84
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 84
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24173 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24173
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24173 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 84
run: clear-screen/init-fake-terminal/main22 10: 85 => ((4 integer))
mem: ((4 integer)): 24349 <= 85
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 85
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 85
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24174 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24174
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24174 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 85
run: clear-screen/init-fake-terminal/main22 10: 86 => ((4 integer))
mem: ((4 integer)): 24349 <= 86
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 86
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 86
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24175 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24175
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24175 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 86
run: clear-screen/init-fake-terminal/main22 10: 87 => ((4 integer))
mem: ((4 integer)): 24349 <= 87
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 87
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 87
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24176 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24176
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24176 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 87
run: clear-screen/init-fake-terminal/main22 10: 88 => ((4 integer))
mem: ((4 integer)): 24349 <= 88
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 88
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 88
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24177 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24177
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24177 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 88
run: clear-screen/init-fake-terminal/main22 10: 89 => ((4 integer))
mem: ((4 integer)): 24349 <= 89
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 89
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 89
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24178 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24178
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24178 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 89
run: clear-screen/init-fake-terminal/main22 10: 90 => ((4 integer))
mem: ((4 integer)): 24349 <= 90
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 90
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 90
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24179 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24179
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24179 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 90
run: clear-screen/init-fake-terminal/main22 10: 91 => ((4 integer))
mem: ((4 integer)): 24349 <= 91
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 91
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 91
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24180 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24180
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24180 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 91
run: clear-screen/init-fake-terminal/main22 10: 92 => ((4 integer))
mem: ((4 integer)): 24349 <= 92
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
schedule: scheduling clear-screen/init-fake-terminal/main22 for further processing
schedule: clear-screen/init-fake-terminal/main22
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 92
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 92
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24181 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24181
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24181 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 92
run: clear-screen/init-fake-terminal/main22 10: 93 => ((4 integer))
mem: ((4 integer)): 24349 <= 93
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 93
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 93
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24182 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24182
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24182 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 93
run: clear-screen/init-fake-terminal/main22 10: 94 => ((4 integer))
mem: ((4 integer)): 24349 <= 94
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 94
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 94
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24183 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24183
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24183 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 94
run: clear-screen/init-fake-terminal/main22 10: 95 => ((4 integer))
mem: ((4 integer)): 24349 <= 95
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 95
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 95
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24184 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24184
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24184 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 95
run: clear-screen/init-fake-terminal/main22 10: 96 => ((4 integer))
mem: ((4 integer)): 24349 <= 96
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 96
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 96
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24185 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24185
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24185 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 96
run: clear-screen/init-fake-terminal/main22 10: 97 => ((4 integer))
mem: ((4 integer)): 24349 <= 97
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 97
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 97
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24186 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24186
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24186 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 97
run: clear-screen/init-fake-terminal/main22 10: 98 => ((4 integer))
mem: ((4 integer)): 24349 <= 98
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 98
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 98
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24187 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24187
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24187 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 98
run: clear-screen/init-fake-terminal/main22 10: 99 => ((4 integer))
mem: ((4 integer)): 24349 <= 99
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 99
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 99
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24188 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24188
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24188 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 99
run: clear-screen/init-fake-terminal/main22 10: 100 => ((4 integer))
mem: ((4 integer)): 24349 <= 100
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 100
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 100
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24189 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24189
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24189 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 100
run: clear-screen/init-fake-terminal/main22 10: 101 => ((4 integer))
mem: ((4 integer)): 24349 <= 101
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 101
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 101
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24190 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24190
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24190 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 101
run: clear-screen/init-fake-terminal/main22 10: 102 => ((4 integer))
mem: ((4 integer)): 24349 <= 102
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 102
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 102
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24191 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24191
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24191 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 102
run: clear-screen/init-fake-terminal/main22 10: 103 => ((4 integer))
mem: ((4 integer)): 24349 <= 103
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 103
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 103
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24192 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24192
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24192 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 103
run: clear-screen/init-fake-terminal/main22 10: 104 => ((4 integer))
mem: ((4 integer)): 24349 <= 104
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 104
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 104
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24193 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24193
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24193 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 104
run: clear-screen/init-fake-terminal/main22 10: 105 => ((4 integer))
mem: ((4 integer)): 24349 <= 105
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 105
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 105
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24194 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24194
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24194 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 105
run: clear-screen/init-fake-terminal/main22 10: 106 => ((4 integer))
mem: ((4 integer)): 24349 <= 106
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 106
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 106
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24195 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24195
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24195 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 106
run: clear-screen/init-fake-terminal/main22 10: 107 => ((4 integer))
mem: ((4 integer)): 24349 <= 107
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 107
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 107
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24196 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24196
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24196 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 107
run: clear-screen/init-fake-terminal/main22 10: 108 => ((4 integer))
mem: ((4 integer)): 24349 <= 108
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 108
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 108
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24197 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24197
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24197 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 108
run: clear-screen/init-fake-terminal/main22 10: 109 => ((4 integer))
mem: ((4 integer)): 24349 <= 109
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 109
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 109
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24198 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24198
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24198 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 109
run: clear-screen/init-fake-terminal/main22 10: 110 => ((4 integer))
mem: ((4 integer)): 24349 <= 110
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 110
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 110
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24199 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24199
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24199 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 110
run: clear-screen/init-fake-terminal/main22 10: 111 => ((4 integer))
mem: ((4 integer)): 24349 <= 111
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 111
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 111
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24200 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24200
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24200 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 111
run: clear-screen/init-fake-terminal/main22 10: 112 => ((4 integer))
mem: ((4 integer)): 24349 <= 112
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 112
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 112
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24201 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24201
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24201 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 112
run: clear-screen/init-fake-terminal/main22 10: 113 => ((4 integer))
mem: ((4 integer)): 24349 <= 113
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 113
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 113
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24202 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24202
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24202 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 113
run: clear-screen/init-fake-terminal/main22 10: 114 => ((4 integer))
mem: ((4 integer)): 24349 <= 114
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 114
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 114
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24203 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24203
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24203 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 114
run: clear-screen/init-fake-terminal/main22 10: 115 => ((4 integer))
mem: ((4 integer)): 24349 <= 115
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 115
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 115
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24204 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24204
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24204 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 115
run: clear-screen/init-fake-terminal/main22 10: 116 => ((4 integer))
mem: ((4 integer)): 24349 <= 116
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 116
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 116
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24205 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24205
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24205 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 116
run: clear-screen/init-fake-terminal/main22 10: 117 => ((4 integer))
mem: ((4 integer)): 24349 <= 117
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 117
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 117
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24206 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24206
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24206 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 117
run: clear-screen/init-fake-terminal/main22 10: 118 => ((4 integer))
mem: ((4 integer)): 24349 <= 118
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 118
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 118
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24207 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24207
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24207 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 118
run: clear-screen/init-fake-terminal/main22 10: 119 => ((4 integer))
mem: ((4 integer)): 24349 <= 119
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 119
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 119
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24208 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24208
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24208 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 119
run: clear-screen/init-fake-terminal/main22 10: 120 => ((4 integer))
mem: ((4 integer)): 24349 <= 120
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 120
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 120
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24209 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24209
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24209 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 120
run: clear-screen/init-fake-terminal/main22 10: 121 => ((4 integer))
mem: ((4 integer)): 24349 <= 121
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 121
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 121
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24210 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24210
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24210 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 121
run: clear-screen/init-fake-terminal/main22 10: 122 => ((4 integer))
mem: ((4 integer)): 24349 <= 122
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 122
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 122
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24211 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24211
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24211 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 122
run: clear-screen/init-fake-terminal/main22 10: 123 => ((4 integer))
mem: ((4 integer)): 24349 <= 123
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 123
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 123
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24212 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24212
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24212 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 123
run: clear-screen/init-fake-terminal/main22 10: 124 => ((4 integer))
mem: ((4 integer)): 24349 <= 124
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 124
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 124
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24213 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24213
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24213 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 124
run: clear-screen/init-fake-terminal/main22 10: 125 => ((4 integer))
mem: ((4 integer)): 24349 <= 125
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 125
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 125
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24214 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24214
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24214 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 125
run: clear-screen/init-fake-terminal/main22 10: 126 => ((4 integer))
mem: ((4 integer)): 24349 <= 126
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 126
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 126
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24215 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24215
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24215 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 126
run: clear-screen/init-fake-terminal/main22 10: 127 => ((4 integer))
mem: ((4 integer)): 24349 <= 127
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 127
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 127
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24216 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24216
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24216 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 127
run: clear-screen/init-fake-terminal/main22 10: 128 => ((4 integer))
mem: ((4 integer)): 24349 <= 128
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 128
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 128
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24217 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24217
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24217 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 128
run: clear-screen/init-fake-terminal/main22 10: 129 => ((4 integer))
mem: ((4 integer)): 24349 <= 129
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 129
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 129
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24218 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24218
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24218 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 129
run: clear-screen/init-fake-terminal/main22 10: 130 => ((4 integer))
mem: ((4 integer)): 24349 <= 130
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 130
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 130
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24219 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24219
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24219 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 130
run: clear-screen/init-fake-terminal/main22 10: 131 => ((4 integer))
mem: ((4 integer)): 24349 <= 131
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 131
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 131
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24220 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24220
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24220 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 131
run: clear-screen/init-fake-terminal/main22 10: 132 => ((4 integer))
mem: ((4 integer)): 24349 <= 132
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 132
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 132
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24221 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24221
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24221 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 132
run: clear-screen/init-fake-terminal/main22 10: 133 => ((4 integer))
mem: ((4 integer)): 24349 <= 133
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 133
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 133
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24222 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24222
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24222 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 133
run: clear-screen/init-fake-terminal/main22 10: 134 => ((4 integer))
mem: ((4 integer)): 24349 <= 134
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 134
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 134
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24223 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24223
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24223 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 134
run: clear-screen/init-fake-terminal/main22 10: 135 => ((4 integer))
mem: ((4 integer)): 24349 <= 135
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 135
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 135
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24224 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24224
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24224 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 135
run: clear-screen/init-fake-terminal/main22 10: 136 => ((4 integer))
mem: ((4 integer)): 24349 <= 136
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 136
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 136
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24225 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24225
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24225 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 136
run: clear-screen/init-fake-terminal/main22 10: 137 => ((4 integer))
mem: ((4 integer)): 24349 <= 137
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 137
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 137
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24226 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24226
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24226 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 137
run: clear-screen/init-fake-terminal/main22 10: 138 => ((4 integer))
mem: ((4 integer)): 24349 <= 138
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 138
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 138
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24227 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24227
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24227 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 138
run: clear-screen/init-fake-terminal/main22 10: 139 => ((4 integer))
mem: ((4 integer)): 24349 <= 139
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 139
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 139
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24228 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24228
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24228 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 139
run: clear-screen/init-fake-terminal/main22 10: 140 => ((4 integer))
mem: ((4 integer)): 24349 <= 140
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 140
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 140
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24229 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24229
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24229 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 140
run: clear-screen/init-fake-terminal/main22 10: 141 => ((4 integer))
mem: ((4 integer)): 24349 <= 141
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 141
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 141
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24230 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24230
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24230 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 141
run: clear-screen/init-fake-terminal/main22 10: 142 => ((4 integer))
mem: ((4 integer)): 24349 <= 142
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 142
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 142
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24231 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24231
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24231 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 142
run: clear-screen/init-fake-terminal/main22 10: 143 => ((4 integer))
mem: ((4 integer)): 24349 <= 143
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 143
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 143
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24232 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24232
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24232 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 143
run: clear-screen/init-fake-terminal/main22 10: 144 => ((4 integer))
mem: ((4 integer)): 24349 <= 144
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 144
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 144
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24233 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24233
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24233 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 144
run: clear-screen/init-fake-terminal/main22 10: 145 => ((4 integer))
mem: ((4 integer)): 24349 <= 145
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 145
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 145
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24234 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24234
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24234 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 145
run: clear-screen/init-fake-terminal/main22 10: 146 => ((4 integer))
mem: ((4 integer)): 24349 <= 146
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 146
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 146
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24235 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24235
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24235 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 146
run: clear-screen/init-fake-terminal/main22 10: 147 => ((4 integer))
mem: ((4 integer)): 24349 <= 147
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 147
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 147
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24236 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24236
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24236 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 147
run: clear-screen/init-fake-terminal/main22 10: 148 => ((4 integer))
mem: ((4 integer)): 24349 <= 148
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 148
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 148
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24237 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24237
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24237 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 148
run: clear-screen/init-fake-terminal/main22 10: 149 => ((4 integer))
mem: ((4 integer)): 24349 <= 149
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 149
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 149
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24238 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24238
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24238 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 149
run: clear-screen/init-fake-terminal/main22 10: 150 => ((4 integer))
mem: ((4 integer)): 24349 <= 150
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 150
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 150
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24239 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24239
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24239 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 150
run: clear-screen/init-fake-terminal/main22 10: 151 => ((4 integer))
mem: ((4 integer)): 24349 <= 151
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 151
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 151
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24240 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24240
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24240 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 151
run: clear-screen/init-fake-terminal/main22 10: 152 => ((4 integer))
mem: ((4 integer)): 24349 <= 152
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 152
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 152
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24241 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24241
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24241 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 152
run: clear-screen/init-fake-terminal/main22 10: 153 => ((4 integer))
mem: ((4 integer)): 24349 <= 153
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 153
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 153
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24242 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24242
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24242 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 153
run: clear-screen/init-fake-terminal/main22 10: 154 => ((4 integer))
mem: ((4 integer)): 24349 <= 154
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 154
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 154
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24243 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24243
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24243 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 154
run: clear-screen/init-fake-terminal/main22 10: 155 => ((4 integer))
mem: ((4 integer)): 24349 <= 155
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 155
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 155
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24244 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24244
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24244 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 155
run: clear-screen/init-fake-terminal/main22 10: 156 => ((4 integer))
mem: ((4 integer)): 24349 <= 156
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 156
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 156
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24245 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24245
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24245 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 156
run: clear-screen/init-fake-terminal/main22 10: 157 => ((4 integer))
mem: ((4 integer)): 24349 <= 157
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 157
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 157
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24246 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24246
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24246 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 157
run: clear-screen/init-fake-terminal/main22 10: 158 => ((4 integer))
mem: ((4 integer)): 24349 <= 158
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 158
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 158
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24247 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24247
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24247 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 158
run: clear-screen/init-fake-terminal/main22 10: 159 => ((4 integer))
mem: ((4 integer)): 24349 <= 159
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 159
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 159
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24248 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24248
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24248 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 159
run: clear-screen/init-fake-terminal/main22 10: 160 => ((4 integer))
mem: ((4 integer)): 24349 <= 160
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 160
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 160
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24249 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24249
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24249 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 160
run: clear-screen/init-fake-terminal/main22 10: 161 => ((4 integer))
mem: ((4 integer)): 24349 <= 161
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 161
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 161
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24250 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24250
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24250 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 161
run: clear-screen/init-fake-terminal/main22 10: 162 => ((4 integer))
mem: ((4 integer)): 24349 <= 162
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 162
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 162
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24251 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24251
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24251 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 162
run: clear-screen/init-fake-terminal/main22 10: 163 => ((4 integer))
mem: ((4 integer)): 24349 <= 163
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 163
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 163
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24252 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24252
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24252 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 163
run: clear-screen/init-fake-terminal/main22 10: 164 => ((4 integer))
mem: ((4 integer)): 24349 <= 164
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 164
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 164
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24253 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24253
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24253 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 164
run: clear-screen/init-fake-terminal/main22 10: 165 => ((4 integer))
mem: ((4 integer)): 24349 <= 165
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 165
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 165
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24254 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24254
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24254 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 165
run: clear-screen/init-fake-terminal/main22 10: 166 => ((4 integer))
mem: ((4 integer)): 24349 <= 166
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 166
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 166
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24255 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24255
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24255 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 166
run: clear-screen/init-fake-terminal/main22 10: 167 => ((4 integer))
mem: ((4 integer)): 24349 <= 167
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 167
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 167
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24256 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24256
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24256 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 167
run: clear-screen/init-fake-terminal/main22 10: 168 => ((4 integer))
mem: ((4 integer)): 24349 <= 168
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 168
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 168
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24257 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24257
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24257 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 168
run: clear-screen/init-fake-terminal/main22 10: 169 => ((4 integer))
mem: ((4 integer)): 24349 <= 169
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 169
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 169
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24258 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24258
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24258 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 169
run: clear-screen/init-fake-terminal/main22 10: 170 => ((4 integer))
mem: ((4 integer)): 24349 <= 170
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 170
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 170
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24259 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24259
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24259 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 170
run: clear-screen/init-fake-terminal/main22 10: 171 => ((4 integer))
mem: ((4 integer)): 24349 <= 171
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 171
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 171
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24260 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24260
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24260 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 171
run: clear-screen/init-fake-terminal/main22 10: 172 => ((4 integer))
mem: ((4 integer)): 24349 <= 172
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 172
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 172
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24261 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24261
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24261 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 172
run: clear-screen/init-fake-terminal/main22 10: 173 => ((4 integer))
mem: ((4 integer)): 24349 <= 173
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 173
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 173
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24262 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24262
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24262 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 173
run: clear-screen/init-fake-terminal/main22 10: 174 => ((4 integer))
mem: ((4 integer)): 24349 <= 174
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 174
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 174
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24263 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24263
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24263 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 174
run: clear-screen/init-fake-terminal/main22 10: 175 => ((4 integer))
mem: ((4 integer)): 24349 <= 175
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 175
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
schedule: scheduling clear-screen/init-fake-terminal/main22 for further processing
schedule: clear-screen/init-fake-terminal/main22
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 175
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24264 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24264
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24264 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 175
run: clear-screen/init-fake-terminal/main22 10: 176 => ((4 integer))
mem: ((4 integer)): 24349 <= 176
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 176
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 176
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24265 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24265
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24265 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 176
run: clear-screen/init-fake-terminal/main22 10: 177 => ((4 integer))
mem: ((4 integer)): 24349 <= 177
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 177
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 177
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24266 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24266
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24266 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 177
run: clear-screen/init-fake-terminal/main22 10: 178 => ((4 integer))
mem: ((4 integer)): 24349 <= 178
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 178
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 178
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24267 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24267
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24267 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 178
run: clear-screen/init-fake-terminal/main22 10: 179 => ((4 integer))
mem: ((4 integer)): 24349 <= 179
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 179
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 179
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24268 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24268
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24268 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 179
run: clear-screen/init-fake-terminal/main22 10: 180 => ((4 integer))
mem: ((4 integer)): 24349 <= 180
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 180
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 180
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24269 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24269
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24269 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 180
run: clear-screen/init-fake-terminal/main22 10: 181 => ((4 integer))
mem: ((4 integer)): 24349 <= 181
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 181
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 181
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24270 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24270
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24270 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 181
run: clear-screen/init-fake-terminal/main22 10: 182 => ((4 integer))
mem: ((4 integer)): 24349 <= 182
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 182
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 182
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24271 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24271
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24271 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 182
run: clear-screen/init-fake-terminal/main22 10: 183 => ((4 integer))
mem: ((4 integer)): 24349 <= 183
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 183
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 183
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24272 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24272
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24272 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 183
run: clear-screen/init-fake-terminal/main22 10: 184 => ((4 integer))
mem: ((4 integer)): 24349 <= 184
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 184
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 184
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24273 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24273
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24273 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 184
run: clear-screen/init-fake-terminal/main22 10: 185 => ((4 integer))
mem: ((4 integer)): 24349 <= 185
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 185
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 185
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24274 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24274
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24274 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 185
run: clear-screen/init-fake-terminal/main22 10: 186 => ((4 integer))
mem: ((4 integer)): 24349 <= 186
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 186
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 186
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24275 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24275
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24275 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 186
run: clear-screen/init-fake-terminal/main22 10: 187 => ((4 integer))
mem: ((4 integer)): 24349 <= 187
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 187
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 187
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24276 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24276
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24276 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 187
run: clear-screen/init-fake-terminal/main22 10: 188 => ((4 integer))
mem: ((4 integer)): 24349 <= 188
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 188
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 188
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24277 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24277
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24277 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 188
run: clear-screen/init-fake-terminal/main22 10: 189 => ((4 integer))
mem: ((4 integer)): 24349 <= 189
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 189
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 189
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24278 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24278
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24278 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 189
run: clear-screen/init-fake-terminal/main22 10: 190 => ((4 integer))
mem: ((4 integer)): 24349 <= 190
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 190
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 190
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24279 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24279
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24279 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 190
run: clear-screen/init-fake-terminal/main22 10: 191 => ((4 integer))
mem: ((4 integer)): 24349 <= 191
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 191
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 191
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24280 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24280
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24280 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 191
run: clear-screen/init-fake-terminal/main22 10: 192 => ((4 integer))
mem: ((4 integer)): 24349 <= 192
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 192
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 192
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24281 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24281
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24281 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 192
run: clear-screen/init-fake-terminal/main22 10: 193 => ((4 integer))
mem: ((4 integer)): 24349 <= 193
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 193
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 193
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24282 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24282
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24282 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 193
run: clear-screen/init-fake-terminal/main22 10: 194 => ((4 integer))
mem: ((4 integer)): 24349 <= 194
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 194
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 194
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24283 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24283
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24283 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 194
run: clear-screen/init-fake-terminal/main22 10: 195 => ((4 integer))
mem: ((4 integer)): 24349 <= 195
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 195
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 195
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24284 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24284
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24284 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 195
run: clear-screen/init-fake-terminal/main22 10: 196 => ((4 integer))
mem: ((4 integer)): 24349 <= 196
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 196
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 196
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24285 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24285
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24285 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 196
run: clear-screen/init-fake-terminal/main22 10: 197 => ((4 integer))
mem: ((4 integer)): 24349 <= 197
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 197
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 197
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24286 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24286
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24286 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 197
run: clear-screen/init-fake-terminal/main22 10: 198 => ((4 integer))
mem: ((4 integer)): 24349 <= 198
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 198
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 198
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24287 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24287
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24287 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 198
run: clear-screen/init-fake-terminal/main22 10: 199 => ((4 integer))
mem: ((4 integer)): 24349 <= 199
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 199
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 199
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24288 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24288
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24288 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 199
run: clear-screen/init-fake-terminal/main22 10: 200 => ((4 integer))
mem: ((4 integer)): 24349 <= 200
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 200
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 200
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24289 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24289
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24289 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 200
run: clear-screen/init-fake-terminal/main22 10: 201 => ((4 integer))
mem: ((4 integer)): 24349 <= 201
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 201
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 201
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24290 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24290
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24290 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 201
run: clear-screen/init-fake-terminal/main22 10: 202 => ((4 integer))
mem: ((4 integer)): 24349 <= 202
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 202
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 202
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24291 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24291
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24291 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 202
run: clear-screen/init-fake-terminal/main22 10: 203 => ((4 integer))
mem: ((4 integer)): 24349 <= 203
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 203
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 203
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24292 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24292
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24292 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 203
run: clear-screen/init-fake-terminal/main22 10: 204 => ((4 integer))
mem: ((4 integer)): 24349 <= 204
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 204
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 204
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24293 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24293
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24293 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 204
run: clear-screen/init-fake-terminal/main22 10: 205 => ((4 integer))
mem: ((4 integer)): 24349 <= 205
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 205
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 205
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24294 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24294
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24294 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 205
run: clear-screen/init-fake-terminal/main22 10: 206 => ((4 integer))
mem: ((4 integer)): 24349 <= 206
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 206
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 206
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24295 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24295
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24295 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 206
run: clear-screen/init-fake-terminal/main22 10: 207 => ((4 integer))
mem: ((4 integer)): 24349 <= 207
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 207
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 207
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24296 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24296
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24296 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 207
run: clear-screen/init-fake-terminal/main22 10: 208 => ((4 integer))
mem: ((4 integer)): 24349 <= 208
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 208
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 208
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24297 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24297
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24297 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 208
run: clear-screen/init-fake-terminal/main22 10: 209 => ((4 integer))
mem: ((4 integer)): 24349 <= 209
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 209
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 209
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24298 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24298
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24298 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 209
run: clear-screen/init-fake-terminal/main22 10: 210 => ((4 integer))
mem: ((4 integer)): 24349 <= 210
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 210
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 210
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24299 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24299
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24299 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 210
run: clear-screen/init-fake-terminal/main22 10: 211 => ((4 integer))
mem: ((4 integer)): 24349 <= 211
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 211
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 211
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24300 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24300
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24300 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 211
run: clear-screen/init-fake-terminal/main22 10: 212 => ((4 integer))
mem: ((4 integer)): 24349 <= 212
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 212
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 212
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24301 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24301
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24301 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 212
run: clear-screen/init-fake-terminal/main22 10: 213 => ((4 integer))
mem: ((4 integer)): 24349 <= 213
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 213
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 213
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24302 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24302
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24302 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 213
run: clear-screen/init-fake-terminal/main22 10: 214 => ((4 integer))
mem: ((4 integer)): 24349 <= 214
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 214
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 214
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24303 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24303
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24303 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 214
run: clear-screen/init-fake-terminal/main22 10: 215 => ((4 integer))
mem: ((4 integer)): 24349 <= 215
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 215
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 215
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24304 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24304
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24304 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 215
run: clear-screen/init-fake-terminal/main22 10: 216 => ((4 integer))
mem: ((4 integer)): 24349 <= 216
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 216
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 216
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24305 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24305
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24305 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 216
run: clear-screen/init-fake-terminal/main22 10: 217 => ((4 integer))
mem: ((4 integer)): 24349 <= 217
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 217
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 217
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24306 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24306
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24306 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 217
run: clear-screen/init-fake-terminal/main22 10: 218 => ((4 integer))
mem: ((4 integer)): 24349 <= 218
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 218
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 218
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24307 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24307
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24307 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 218
run: clear-screen/init-fake-terminal/main22 10: 219 => ((4 integer))
mem: ((4 integer)): 24349 <= 219
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 219
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 219
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24308 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24308
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24308 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 219
run: clear-screen/init-fake-terminal/main22 10: 220 => ((4 integer))
mem: ((4 integer)): 24349 <= 220
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 220
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 220
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24309 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24309
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24309 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 220
run: clear-screen/init-fake-terminal/main22 10: 221 => ((4 integer))
mem: ((4 integer)): 24349 <= 221
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 221
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 221
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24310 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24310
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24310 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 221
run: clear-screen/init-fake-terminal/main22 10: 222 => ((4 integer))
mem: ((4 integer)): 24349 <= 222
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 222
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 222
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24311 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24311
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24311 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 222
run: clear-screen/init-fake-terminal/main22 10: 223 => ((4 integer))
mem: ((4 integer)): 24349 <= 223
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 223
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 223
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24312 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24312
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24312 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 223
run: clear-screen/init-fake-terminal/main22 10: 224 => ((4 integer))
mem: ((4 integer)): 24349 <= 224
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 224
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 224
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24313 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24313
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24313 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 224
run: clear-screen/init-fake-terminal/main22 10: 225 => ((4 integer))
mem: ((4 integer)): 24349 <= 225
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 225
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 225
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24314 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24314
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24314 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 225
run: clear-screen/init-fake-terminal/main22 10: 226 => ((4 integer))
mem: ((4 integer)): 24349 <= 226
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 226
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 226
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24315 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24315
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24315 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 226
run: clear-screen/init-fake-terminal/main22 10: 227 => ((4 integer))
mem: ((4 integer)): 24349 <= 227
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 227
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 227
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24316 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24316
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24316 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 227
run: clear-screen/init-fake-terminal/main22 10: 228 => ((4 integer))
mem: ((4 integer)): 24349 <= 228
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 228
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 228
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24317 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24317
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24317 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 228
run: clear-screen/init-fake-terminal/main22 10: 229 => ((4 integer))
mem: ((4 integer)): 24349 <= 229
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 229
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 229
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24318 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24318
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24318 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 229
run: clear-screen/init-fake-terminal/main22 10: 230 => ((4 integer))
mem: ((4 integer)): 24349 <= 230
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 230
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 230
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24319 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24319
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24319 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 230
run: clear-screen/init-fake-terminal/main22 10: 231 => ((4 integer))
mem: ((4 integer)): 24349 <= 231
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 231
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 231
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24320 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24320
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24320 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 231
run: clear-screen/init-fake-terminal/main22 10: 232 => ((4 integer))
mem: ((4 integer)): 24349 <= 232
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 232
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 232
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24321 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24321
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24321 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 232
run: clear-screen/init-fake-terminal/main22 10: 233 => ((4 integer))
mem: ((4 integer)): 24349 <= 233
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 233
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 233
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24322 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24322
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24322 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 233
run: clear-screen/init-fake-terminal/main22 10: 234 => ((4 integer))
mem: ((4 integer)): 24349 <= 234
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 234
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 234
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24323 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24323
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24323 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 234
run: clear-screen/init-fake-terminal/main22 10: 235 => ((4 integer))
mem: ((4 integer)): 24349 <= 235
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 235
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 235
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24324 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24324
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24324 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 235
run: clear-screen/init-fake-terminal/main22 10: 236 => ((4 integer))
mem: ((4 integer)): 24349 <= 236
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 236
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 236
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24325 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24325
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24325 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 236
run: clear-screen/init-fake-terminal/main22 10: 237 => ((4 integer))
mem: ((4 integer)): 24349 <= 237
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 237
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 237
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24326 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24326
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24326 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 237
run: clear-screen/init-fake-terminal/main22 10: 238 => ((4 integer))
mem: ((4 integer)): 24349 <= 238
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 238
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 238
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24327 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24327
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24327 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 238
run: clear-screen/init-fake-terminal/main22 10: 239 => ((4 integer))
mem: ((4 integer)): 24349 <= 239
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 239
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 239
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24328 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24328
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24328 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 239
run: clear-screen/init-fake-terminal/main22 10: 240 => ((4 integer))
mem: ((4 integer)): 24349 <= 240
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 240
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 240
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24329 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24329
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24329 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 240
run: clear-screen/init-fake-terminal/main22 10: 241 => ((4 integer))
mem: ((4 integer)): 24349 <= 241
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 241
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 241
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24330 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24330
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24330 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 241
run: clear-screen/init-fake-terminal/main22 10: 242 => ((4 integer))
mem: ((4 integer)): 24349 <= 242
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 242
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 242
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24331 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24331
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24331 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 242
run: clear-screen/init-fake-terminal/main22 10: 243 => ((4 integer))
mem: ((4 integer)): 24349 <= 243
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 243
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 243
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24332 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24332
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24332 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 243
run: clear-screen/init-fake-terminal/main22 10: 244 => ((4 integer))
mem: ((4 integer)): 24349 <= 244
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 244
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 244
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24333 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24333
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24333 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 244
run: clear-screen/init-fake-terminal/main22 10: 245 => ((4 integer))
mem: ((4 integer)): 24349 <= 245
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 245
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 245
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24334 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24334
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24334 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 245
run: clear-screen/init-fake-terminal/main22 10: 246 => ((4 integer))
mem: ((4 integer)): 24349 <= 246
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 246
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 246
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24335 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24335
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24335 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 246
run: clear-screen/init-fake-terminal/main22 10: 247 => ((4 integer))
mem: ((4 integer)): 24349 <= 247
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 247
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 247
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24336 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24336
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24336 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 247
run: clear-screen/init-fake-terminal/main22 10: 248 => ((4 integer))
mem: ((4 integer)): 24349 <= 248
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 248
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 248
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24337 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24337
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24337 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 248
run: clear-screen/init-fake-terminal/main22 10: 249 => ((4 integer))
mem: ((4 integer)): 24349 <= 249
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 249
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 249
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24338 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24338
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24338 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 249
run: clear-screen/init-fake-terminal/main22 10: 250 => ((4 integer))
mem: ((4 integer)): 24349 <= 250
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 250
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 250
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24339 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24339
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24339 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 250
run: clear-screen/init-fake-terminal/main22 10: 251 => ((4 integer))
mem: ((4 integer)): 24349 <= 251
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 251
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 251
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24340 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24340
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24340 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 251
run: clear-screen/init-fake-terminal/main22 10: 252 => ((4 integer))
mem: ((4 integer)): 24349 <= 252
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 252
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 252
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24341 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24341
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24341 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 252
run: clear-screen/init-fake-terminal/main22 10: 253 => ((4 integer))
mem: ((4 integer)): 24349 <= 253
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 253
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 253
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24342 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24342
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24342 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 253
run: clear-screen/init-fake-terminal/main22 10: 254 => ((4 integer))
mem: ((4 integer)): 24349 <= 254
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 254
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24350 <= nil
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: clear-screen/init-fake-terminal/main22 8: (((1 byte-address)) <- ((index-address)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 254
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: clear-screen/init-fake-terminal/main22 8: 24343 => ((1 byte-address))
mem: ((1 byte-address)): 24346 <= 24343
run: clear-screen/init-fake-terminal/main22 9: (((1 byte-address) (deref)) <- ((copy)) (( literal)))
run: clear-screen/init-fake-terminal/main22 9: #\space => ((1 byte-address) (deref))
mem: ((1 byte-address) (deref)): 24343 <= #\space
run: clear-screen/init-fake-terminal/main22 10: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 254
run: clear-screen/init-fake-terminal/main22 10: 255 => ((4 integer))
mem: ((4 integer)): 24349 <= 255
run: clear-screen/init-fake-terminal/main22 11: (((jump)) ((-6 offset)))
run: clear-screen/init-fake-terminal/main22 6: (((5 boolean)) <- ((greater-or-equal)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 255
mem: ((3 integer)) => 255
run: clear-screen/init-fake-terminal/main22 6: t => ((5 boolean))
mem: ((5 boolean)): 24350 <= t
run: clear-screen/init-fake-terminal/main22 7: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: clear-screen/init-fake-terminal/main22 12: (((reply)))
run: init-fake-terminal/main22 14: (((reply)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: main22 4: 24083 => ((2 terminal-address) (raw))
mem: ((2 terminal-address) (raw)): 2 <= 24083
run: main22 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)) => 24043
run: browser-state/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: browser-state/main22 0: 24375 => ((default-space space-address))
run: browser-state/main22 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 3)
run: browser-state/main22 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 24377 <= 24043
run: browser-state/main22 2: (((2 integer)) <- ((copy)) ((-1 literal)))
run: browser-state/main22 2: -1 => ((2 integer))
mem: ((2 integer)): 24378 <= -1
run: browser-state/main22 3: (((3 integer)) <- ((copy)) ((-1 literal)))
run: browser-state/main22 3: -1 => ((3 integer))
mem: ((3 integer)): 24379 <= -1
run: browser-state/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: browser-state/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 24380 <= 0
run: browser-state/main22 5: (((5 integer)) <- ((copy)) ((-2 literal)))
run: browser-state/main22 5: -2 => ((5 integer))
mem: ((5 integer)): 24381 <= -2
run: browser-state/main22 6: (((6 integer)) <- ((copy)) ((0 literal)))
run: browser-state/main22 6: 0 => ((6 integer))
mem: ((6 integer)): 24382 <= 0
run: browser-state/main22 7: (((7 integer)) <- ((copy)) ((-2 literal)))
run: browser-state/main22 7: -2 => ((7 integer))
mem: ((7 integer)): 24383 <= -2
run: browser-state/main22 8: (((8 integer)) <- ((next-input)))
arg: nil 1 (24043 3)
run: browser-state/main22 8: 3 => ((8 integer))
mem: ((8 integer)): 24384 <= 3
run: browser-state/main22 9: (((9 integer)) <- ((copy)) ((0 literal)))
run: browser-state/main22 9: 0 => ((9 integer))
mem: ((9 integer)): 24385 <= 0
run: browser-state/main22 10: (((10 integer)) <- ((copy)) ((0 literal)))
run: browser-state/main22 10: 0 => ((10 integer))
mem: ((10 integer)): 24386 <= 0
run: browser-state/main22 11: (((11 integer)) <- ((copy)) ((0 literal)))
run: browser-state/main22 11: 0 => ((11 integer))
mem: ((11 integer)): 24387 <= 0
run: browser-state/main22 12: (((reply)) ((default-space space-address)))
run: main22 5: 24375 => ((3 space-address) (raw) (browser-state))
mem: ((3 space-address) (raw) (browser-state)): 3 <= 24375
run: main22 6: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main22 6: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 1001 <= 24375
run: main22 7: (((4 string-address) (raw)) <- ((get)) ((2 terminal-address) (raw) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: main22 7: 24088 => ((4 string-address) (raw))
mem: ((4 string-address) (raw)): 4 <= 24088
run: main22 8: (((4 integer) (space 1)) <- ((copy)) ((3 literal)))
run: main22 8: 3 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 3
run: main22 9: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main22 9: -2 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -2
schedule: scheduling main22 for further processing
schedule: main22
run: main22 10: (((6 integer) (space 1)) <- ((copy)) ((5 literal)))
run: main22 10: 5 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 5
run: main22 11: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main22 11: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: main22 12: (((2 integer) (space 1)) <- ((copy)) ((2 literal)))
run: main22 12: 2 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 2
run: main22 13: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
run: main22 13: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: main22 14: (((2 string-address)) <- ((new)) K)
run: main22 14: 24406 => ((2 string-address))
mem: ((2 string-address)): 1003 <= 24406
run: main22 15: (((4 keyboard-address)) <- ((init-keyboard)) ((2 string-address)))
mem: ((2 string-address)) => 24406
run: init-keyboard/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main22 0: 24408 => ((default-space space-address))
run: init-keyboard/main22 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main22 1: 24439 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 24410 <= 24439
run: init-keyboard/main22 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main22 2: 24440 => ((2 string-address-address))
mem: ((2 string-address-address)): 24411 <= 24440
run: init-keyboard/main22 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (24406)
run: init-keyboard/main22 3: 24406 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 24440 <= 24406
run: init-keyboard/main22 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main22 4: 24439 => ((3 integer-address))
mem: ((3 integer-address)): 24412 <= 24439
run: init-keyboard/main22 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main22 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24439 <= 0
run: init-keyboard/main22 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 24439
run: main22 15: 24439 => ((4 keyboard-address))
mem: ((4 keyboard-address)): 1005 <= 24439
run: main22 16: (((process-key)) ((3 space-address) (raw) (browser-state)) ((4 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((4 keyboard-address)) => 24439
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main22 0: 24441 => ((default-space space-address))
run: process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24439 24083)
run: process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24442 <= 24375
run: process-key/main22 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 24439 24083)
run: process-key/main22 2: 24439 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 24443 <= 24439
run: process-key/main22 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 24439 24083)
run: process-key/main22 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 24444 <= 24083
run: process-key/main22 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 24439
run: read-key/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main22 0: 24472 => ((default-space space-address))
run: read-key/process-key/main22 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (24439 silent)
run: read-key/process-key/main22 1: 24439 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 24474 <= 24439
run: read-key/process-key/main22 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (24439 silent)
run: read-key/process-key/main22 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 24475 <= silent
run: read-key/process-key/main22 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 24439
run: read-key/process-key/main22 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main22 4: 24439 => ((3 integer-address))
mem: ((3 integer-address)): 24476 <= 24439
run: read-key/process-key/main22 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((24440 string-address) (raw)) => 24406
run: read-key/process-key/main22 5: 24406 => ((4 string-address))
mem: ((4 string-address)): 24477 <= 24406
run: read-key/process-key/main22 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((24406 integer) (raw)) => 1
run: read-key/process-key/main22 6: 1 => ((5 integer))
mem: ((5 integer)): 24478 <= 1
run: read-key/process-key/main22 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/main22 7: nil => ((6 boolean))
mem: ((6 boolean)): 24479 <= nil
run: read-key/process-key/main22 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main22 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 0
array-len: ((24406 string) (raw))
mem: ((24406 integer) (raw)) => 1
mem: ((24407 byte) (raw)) => K
run: read-key/process-key/main22 10: #\K => ((7 character))
mem: ((7 character)): 24480 <= #\K
run: read-key/process-key/main22 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main22 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24439 <= 1
run: read-key/process-key/main22 12: (((reply)) ((7 character)))
mem: ((7 character)) => K
run: process-key/main22 4: #\K => ((3 character))
mem: ((3 character)): 24445 <= #\K
run: process-key/main22 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => K
run: process-key/main22 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => K
run: process-key/main22 7: nil => ((4 boolean))
mem: ((4 boolean)): 24446 <= nil
run: process-key/main22 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => K
run: process-key/main22 8: nil => ((5 boolean))
mem: ((5 boolean)): 24447 <= nil
run: process-key/main22 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main22 9: nil => ((6 boolean))
mem: ((6 boolean)): 24448 <= nil
run: process-key/main22 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main22 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => K
run: process-key/main22 12: nil => ((7 boolean))
mem: ((7 boolean)): 24449 <= nil
run: process-key/main22 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => K
run: process-key/main22 13: nil => ((8 boolean))
mem: ((8 boolean)): 24450 <= nil
run: process-key/main22 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main22 14: nil => ((7 boolean))
mem: ((7 boolean)): 24449 <= nil
run: process-key/main22 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main22 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) => K
run: process-key/main22 18: nil => ((9 boolean))
mem: ((9 boolean)): 24451 <= nil
run: process-key/main22 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) => K
run: process-key/main22 19: nil => ((10 boolean))
mem: ((10 boolean)): 24452 <= nil
run: process-key/main22 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main22 20: nil => ((9 boolean))
mem: ((9 boolean)): 24451 <= nil
run: process-key/main22 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main22 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) => K
run: process-key/main22 24: nil => ((11 boolean))
mem: ((11 boolean)): 24453 <= nil
run: process-key/main22 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) => K
run: process-key/main22 25: t => ((12 boolean))
mem: ((12 boolean)): 24454 <= t
run: process-key/main22 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => t
run: process-key/main22 26: t => ((11 boolean))
mem: ((11 boolean)): 24453 <= t
run: process-key/main22 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => t
run: process-key/main22 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: at-first-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: at-first-page/process-key/main22 0: 24503 => ((default-space space-address))
run: at-first-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: at-first-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24504 <= 24375
run: at-first-page/process-key/main22 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal)))
mem: ((4 integer) (space 1)) => 3
run: at-first-page/process-key/main22 2: nil => ((1 boolean))
mem: ((1 boolean)): 24505 <= nil
run: at-first-page/process-key/main22 3: (((jump-if)) ((1 boolean)) ((1 offset)))
mem: ((1 boolean)) => nil
run: at-first-page/process-key/main22 4: (((reply)) ((nil literal)))
run: process-key/main22 28: nil => ((13 boolean))
mem: ((13 boolean)): 24455 <= nil
run: process-key/main22 29: (((jump-if)) ((13 boolean)) ((4 offset)))
mem: ((13 boolean)) => nil
run: process-key/main22 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: to-top/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: to-top/process-key/main22 0: 24534 => ((default-space space-address))
run: to-top/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: to-top/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24535 <= 24375
run: to-top/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: to-top/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24536 <= 24083
run: to-top/process-key/main22 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: to-top/process-key/main22 3: t => ((2 boolean))
mem: ((2 boolean)): 24537 <= t
run: to-top/process-key/main22 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => t
run: process-key/main22 31: (((previous-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: previous-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: previous-page/process-key/main22 0: 24565 => ((default-space space-address))
run: previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: previous-page/process-key/main22 2: (((jump-unless)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main22 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main22 3: nil => ((1 boolean))
mem: ((1 boolean)): 24567 <= nil
run: previous-page/process-key/main22 4: (((jump-if)) ((1 boolean)) ((41 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main22 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 3
run: previous-page/process-key/main22 5: nil => ((1 boolean))
mem: ((1 boolean)): 24567 <= nil
run: previous-page/process-key/main22 6: (((jump-if)) ((1 boolean)) ((39 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main22 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 3
run: previous-page/process-key/main22 7: nil => ((2 boolean))
mem: ((2 boolean)): 24568 <= nil
run: previous-page/process-key/main22 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal)))
mem: ((5 integer) (space 1)) => -2
run: previous-page/process-key/main22 8: t => ((3 boolean))
mem: ((3 boolean)): 24569 <= t
run: previous-page/process-key/main22 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean)))
mem: ((2 boolean)) => nil
run: previous-page/process-key/main22 9: nil => ((3 boolean))
mem: ((3 boolean)): 24569 <= nil
run: previous-page/process-key/main22 10: (((jump-if)) ((3 boolean)) ((35 offset)))
mem: ((3 boolean)) => nil
run: previous-page/process-key/main22 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main22 11: 1 => ((4 integer))
mem: ((4 integer)): 24570 <= 1
run: previous-page/process-key/main22 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1)))
mem: ((4 integer)) => 1
mem: ((8 integer) (space 1)) => 3
run: previous-page/process-key/main22 12: nil => ((1 boolean))
mem: ((1 boolean)): 24567 <= nil
run: previous-page/process-key/main22 13: (((jump-if)) ((1 boolean)) ((32 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main22 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1)))
mem: ((8 integer) (space 1)) => 3
run: previous-page/process-key/main22 14: 3 => ((5 integer))
mem: ((5 integer)): 24571 <= 3
run: previous-page/process-key/main22 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main22 15: 3 => ((6 integer))
mem: ((6 integer)): 24572 <= 3
run: previous-page/process-key/main22 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main22 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (24565)
run: done-scrolling-up/previous-page/process-key/main22 0: 24565 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: done-scrolling-up/previous-page/process-key/main22 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 3
run: done-scrolling-up/previous-page/process-key/main22 2: nil => ((8 boolean))
mem: ((8 boolean)): 24574 <= nil
run: done-scrolling-up/previous-page/process-key/main22 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 4: nil => ((9 boolean))
mem: ((9 boolean)): 24575 <= nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 5: t => ((10 boolean))
mem: ((10 boolean)): 24576 <= t
run: done-scrolling-up/previous-page/process-key/main22 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 6: nil => ((11 boolean))
mem: ((11 boolean)): 24577 <= nil
run: done-scrolling-up/previous-page/process-key/main22 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main22 16: nil => ((7 boolean))
mem: ((7 boolean)): 24573 <= nil
run: previous-page/process-key/main22 17: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main22 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((6 integer)) => 3
run: previous-page/process-key/main22 18: t => ((7 boolean))
mem: ((7 boolean)): 24573 <= t
run: previous-page/process-key/main22 19: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main22 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((6 integer)) => 3
run: previous-page/process-key/main22 23: t => ((1 boolean))
mem: ((1 boolean)): 24567 <= t
run: previous-page/process-key/main22 24: (((jump-unless)) ((1 boolean)) ((3 offset)))
mem: ((1 boolean)) => t
run: previous-page/process-key/main22 25: (((4 integer) (space 1)) <- ((copy)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main22 25: 2 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 2
run: previous-page/process-key/main22 26: (((5 integer) (space 1)) <- ((subtract)) ((3 integer) (space 1)) ((1 literal)))
mem: ((3 integer) (space 1)) => 1
run: previous-page/process-key/main22 26: 0 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= 0
run: previous-page/process-key/main22 27: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 3
run: previous-page/process-key/main22 27: 2 => ((5 integer))
mem: ((5 integer)): 24571 <= 2
run: previous-page/process-key/main22 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main22 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (24565)
run: done-scrolling-up/previous-page/process-key/main22 0: 24565 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: done-scrolling-up/previous-page/process-key/main22 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 2
run: done-scrolling-up/previous-page/process-key/main22 2: nil => ((8 boolean))
mem: ((8 boolean)): 24574 <= nil
run: done-scrolling-up/previous-page/process-key/main22 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 4: nil => ((9 boolean))
mem: ((9 boolean)): 24575 <= nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 5: nil => ((10 boolean))
mem: ((10 boolean)): 24576 <= nil
run: done-scrolling-up/previous-page/process-key/main22 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 6: nil => ((11 boolean))
mem: ((11 boolean)): 24577 <= nil
run: done-scrolling-up/previous-page/process-key/main22 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main22 28: nil => ((7 boolean))
mem: ((7 boolean)): 24573 <= nil
run: previous-page/process-key/main22 29: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main22 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: previous-page/process-key/main22 30: nil => ((7 boolean))
mem: ((7 boolean)): 24573 <= nil
run: previous-page/process-key/main22 31: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main22 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal)))
mem: ((5 integer) (space 1)) => 0
run: previous-page/process-key/main22 32: -1 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -1
run: previous-page/process-key/main22 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 2
run: previous-page/process-key/main22 33: 1 => ((5 integer))
mem: ((5 integer)): 24571 <= 1
run: previous-page/process-key/main22 34: (((jump)) ((-7 offset)))
run: previous-page/process-key/main22 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main22 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (24565)
run: done-scrolling-up/previous-page/process-key/main22 0: 24565 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: done-scrolling-up/previous-page/process-key/main22 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 1
run: done-scrolling-up/previous-page/process-key/main22 2: nil => ((8 boolean))
mem: ((8 boolean)): 24574 <= nil
run: done-scrolling-up/previous-page/process-key/main22 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 4: nil => ((9 boolean))
mem: ((9 boolean)): 24575 <= nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 5: t => ((10 boolean))
mem: ((10 boolean)): 24576 <= t
run: done-scrolling-up/previous-page/process-key/main22 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 6: nil => ((11 boolean))
mem: ((11 boolean)): 24577 <= nil
run: done-scrolling-up/previous-page/process-key/main22 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main22 28: nil => ((7 boolean))
mem: ((7 boolean)): 24573 <= nil
run: previous-page/process-key/main22 29: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main22 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => -1
run: previous-page/process-key/main22 30: t => ((7 boolean))
mem: ((7 boolean)): 24573 <= t
run: previous-page/process-key/main22 31: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main22 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main22 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (24565)
run: done-scrolling-up/previous-page/process-key/main22 0: 24565 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: done-scrolling-up/previous-page/process-key/main22 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 1
run: done-scrolling-up/previous-page/process-key/main22 2: nil => ((8 boolean))
mem: ((8 boolean)): 24574 <= nil
run: done-scrolling-up/previous-page/process-key/main22 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 4: nil => ((9 boolean))
mem: ((9 boolean)): 24575 <= nil
run: done-scrolling-up/previous-page/process-key/main22 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/main22 5: t => ((10 boolean))
mem: ((10 boolean)): 24576 <= t
run: done-scrolling-up/previous-page/process-key/main22 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 6: nil => ((11 boolean))
mem: ((11 boolean)): 24577 <= nil
run: done-scrolling-up/previous-page/process-key/main22 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main22 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main22 35: nil => ((7 boolean))
mem: ((7 boolean)): 24573 <= nil
run: previous-page/process-key/main22 36: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main22 37: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal)))
mem: ((4 integer) (space 1)) => 2
run: previous-page/process-key/main22 37: 1 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 1
run: previous-page/process-key/main22 38: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: previous-page/process-key/main22 38: -2 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -2
run: previous-page/process-key/main22 39: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 1
run: previous-page/process-key/main22 39: 0 => ((5 integer))
mem: ((5 integer)): 24571 <= 0
run: previous-page/process-key/main22 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main22 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (24565)
run: done-scrolling-up/previous-page/process-key/main22 0: 24565 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24566 <= 24375
run: done-scrolling-up/previous-page/process-key/main22 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 0
run: done-scrolling-up/previous-page/process-key/main22 2: t => ((8 boolean))
mem: ((8 boolean)): 24574 <= t
run: done-scrolling-up/previous-page/process-key/main22 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => t
run: done-scrolling-up/previous-page/process-key/main22 9: done
run: done-scrolling-up/previous-page/process-key/main22 10: (((reply)) ((t literal)))
run: previous-page/process-key/main22 40: t => ((7 boolean))
mem: ((7 boolean)): 24573 <= t
run: previous-page/process-key/main22 41: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main22 45: (((reply)))
run: process-key/main22 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-page/process-key/main22 0: 24596 => ((default-space space-address))
run: print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24597 <= 24375
run: print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24598 <= 24083
run: print-page/process-key/main22 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 1
run: print-page/process-key/main22 3: 1 => ((2 integer))
mem: ((2 integer)): 24599 <= 1
run: print-page/process-key/main22 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/main22 4: nil => ((3 boolean))
mem: ((3 boolean)): 24600 <= nil
run: print-page/process-key/main22 5: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main22 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 1
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main22 7: nil => ((4 boolean))
mem: ((4 boolean)): 24601 <= nil
run: print-page/process-key/main22 8: (((jump-unless)) ((4 boolean)) ((20 offset)))
mem: ((4 boolean)) => nil
run: print-page/process-key/main22 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/main22 29: nil => ((3 boolean))
mem: ((3 boolean)): 24600 <= nil
run: print-page/process-key/main22 30: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main22 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main22 32: t => ((11 boolean))
mem: ((11 boolean)): 24608 <= t
run: print-page/process-key/main22 33: (((jump-if)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => t
run: print-page/process-key/main22 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1)))
mem: ((2 integer)) => 1
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main22 37: nil => ((12 boolean))
mem: ((12 boolean)): 24609 <= nil
run: print-page/process-key/main22 38: (((jump-unless)) ((12 boolean)) ((3 offset)))
mem: ((12 boolean)) => nil
run: print-page/process-key/main22 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)) => 24375
mem: ((1 terminal-address)) => 24083
mem: ((2 integer)) => 1
mem: ((2 integer) (space 1) (until)) => 2
run: print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/print-page/process-key/main22 0: 24627 => ((default-space space-address))
run: print-traces-collapsed-from/print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 1 2)
run: print-traces-collapsed-from/print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 24628 <= 24375
run: print-traces-collapsed-from/print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 1 2)
run: print-traces-collapsed-from/print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24629 <= 24083
run: print-traces-collapsed-from/print-page/process-key/main22 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 1 2)
run: print-traces-collapsed-from/print-page/process-key/main22 3: 1 => ((2 integer))
mem: ((2 integer)): 24630 <= 1
run: print-traces-collapsed-from/print-page/process-key/main22 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 1 2)
run: print-traces-collapsed-from/print-page/process-key/main22 4: 2 => ((3 integer))
mem: ((3 integer)): 24631 <= 2
run: print-traces-collapsed-from/print-page/process-key/main22 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/print-page/process-key/main22 5: 8 => ((4 integer))
mem: ((4 integer)): 24632 <= 8
run: print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => 2
run: print-traces-collapsed-from/print-page/process-key/main22 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 8
mem: ((3 integer)) => 2
run: min/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/print-traces-collapsed-from/print-page/process-key/main22 0: 24658 => ((default-space space-address))
run: min/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 2)
run: min/print-traces-collapsed-from/print-page/process-key/main22 1: 8 => ((1 integer))
mem: ((1 integer)): 24660 <= 8
run: min/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 2)
run: min/print-traces-collapsed-from/print-page/process-key/main22 2: 2 => ((2 integer))
mem: ((2 integer)): 24661 <= 2
run: min/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 8
mem: ((2 integer)) => 2
run: min/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 boolean))
mem: ((3 boolean)): 24662 <= nil
run: min/print-traces-collapsed-from/print-page/process-key/main22 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/print-traces-collapsed-from/print-page/process-key/main22 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 2
run: print-traces-collapsed-from/print-page/process-key/main22 7: 2 => ((4 integer))
mem: ((4 integer)): 24632 <= 2
run: print-traces-collapsed-from/print-page/process-key/main22 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 1
mem: ((4 integer)) => 2
run: print-traces-collapsed-from/print-page/process-key/main22 8: nil => ((5 boolean))
mem: ((5 boolean)): 24633 <= nil
run: print-traces-collapsed-from/print-page/process-key/main22 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: nil => ((6 boolean))
mem: ((6 boolean)): 24634 <= nil
run: print-traces-collapsed-from/print-page/process-key/main22 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main22 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 1
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24045 instruction-trace-address) (raw)) => 13757
run: print-traces-collapsed-from/print-page/process-key/main22 12: 13757 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 24635 <= 13757
run: print-traces-collapsed-from/print-page/process-key/main22 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 1
run: print-traces-collapsed-from/print-page/process-key/main22 13: 1 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 1
run: print-traces-collapsed-from/print-page/process-key/main22 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/process-key/main22 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/process-key/main22 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 13757
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24689 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 13757 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 24691 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 13757 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: 13757 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 24696 <= 13757
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 13757 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 24697 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 24720 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24722 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: 17 => ((2 integer))
mem: ((2 integer)): 24723 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 24724 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: 0 => ((4 integer))
mem: ((4 integer)): 24725 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24751 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24753 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24754 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24755 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24756 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24757 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24758 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24759 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24760 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 0 => ((9 integer))
mem: ((9 integer)): 24761 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24762 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 24763 <= 24089
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24782 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24784 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24785 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24786 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24787 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24788 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24789 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24790 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24791 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 1 => ((9 integer))
mem: ((9 integer)): 24792 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24793 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 24794 <= 24090
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24813 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24815 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24816 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24817 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24818 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24819 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24820 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24821 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24822 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 2 => ((9 integer))
mem: ((9 integer)): 24823 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24824 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 24825 <= 24091
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24844 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24846 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24847 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24848 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24849 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24850 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24851 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24852 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24853 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 3 => ((9 integer))
mem: ((9 integer)): 24854 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24855 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 24856 <= 24092
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24875 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24877 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24878 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24879 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24880 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24881 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24882 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24883 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24884 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 4 => ((9 integer))
mem: ((9 integer)): 24885 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24886 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 24887 <= 24093
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24906 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24908 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24909 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24910 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24911 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24912 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24913 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24914 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24915 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 5 => ((9 integer))
mem: ((9 integer)): 24916 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24917 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 24918 <= 24094
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24937 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24939 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24940 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24941 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24942 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24943 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24944 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24945 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24946 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 6 => ((9 integer))
mem: ((9 integer)): 24947 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24948 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 24949 <= 24095
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24968 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 24970 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 24971 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 24972 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 24973 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 24974 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 24975 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 24976 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 24977 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 7 => ((9 integer))
mem: ((9 integer)): 24978 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 24979 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 24980 <= 24096
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 24999 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25001 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25002 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25003 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25004 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25005 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25006 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25007 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25008 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 8 => ((9 integer))
mem: ((9 integer)): 25009 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25010 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 25011 <= 24097
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25030 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25032 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25033 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25034 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25035 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25036 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25037 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25038 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25039 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 9 => ((9 integer))
mem: ((9 integer)): 25040 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25041 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 25042 <= 24098
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25061 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25063 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25064 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25065 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25066 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25067 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25068 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25069 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25070 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 10 => ((9 integer))
mem: ((9 integer)): 25071 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25072 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 25073 <= 24099
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25092 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25094 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25095 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25096 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25097 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25098 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25099 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25100 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25101 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 11 => ((9 integer))
mem: ((9 integer)): 25102 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25103 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 25104 <= 24100
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25123 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25125 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25126 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25127 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25128 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25129 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25130 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25131 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25132 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 12 => ((9 integer))
mem: ((9 integer)): 25133 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25134 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 25135 <= 24101
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25154 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25156 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25157 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25158 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25159 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25160 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25161 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25162 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25163 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 13 => ((9 integer))
mem: ((9 integer)): 25164 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25165 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 25166 <= 24102
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25185 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25187 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25188 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25189 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25190 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25191 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25192 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25193 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25194 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 14 => ((9 integer))
mem: ((9 integer)): 25195 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25196 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 25197 <= 24103
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25216 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25218 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25219 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25220 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25221 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25222 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25223 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25224 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25225 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 15 => ((9 integer))
mem: ((9 integer)): 25226 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25227 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 25228 <= 24104
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 24726 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25247 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25249 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25250 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25251 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25252 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25253 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25254 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25255 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25256 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 16 => ((9 integer))
mem: ((9 integer)): 25257 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25258 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 25259 <= 24105
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: t => ((5 boolean))
mem: ((5 boolean)): 24726 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 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/main22 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25278 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25280 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\+ => ((2 character))
mem: ((2 character)): 25281 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25282 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25283 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25284 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25285 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25286 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25287 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 0 => ((9 integer))
mem: ((9 integer)): 25288 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25289 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 25290 <= 24089
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25309 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25311 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25312 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25313 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25314 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25315 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25316 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25317 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25318 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 1 => ((9 integer))
mem: ((9 integer)): 25319 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25320 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 25321 <= 24090
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((13757 string-address-array-address) (raw)) => 14023
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 14023 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 24698 <= 14023
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 0 => ((9 integer))
mem: ((9 integer)): 24699 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((14023 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: 1 => ((10 integer))
mem: ((10 integer)): 24700 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: nil => ((11 boolean))
mem: ((11 boolean)): 24701 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((14023 string-address-array) (raw))
mem: ((14023 integer) (raw)) => 1
mem: ((14024 string-address) (raw)) => 14118
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 14118 => ((12 string-address))
mem: ((12 string-address)): 24702 <= 14118
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 14118
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25340 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 14118)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25342 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 14118)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: 14118 => ((2 string-address))
mem: ((2 string-address)): 25343 <= 14118
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14118 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 25344 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 25345 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25346 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
mem: ((14119 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\m => ((6 character))
mem: ((6 character)): 25347 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25371 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25373 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\m => ((2 character))
mem: ((2 character)): 25374 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25375 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25376 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25377 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25378 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25379 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25380 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 2 => ((9 integer))
mem: ((9 integer)): 25381 <= 2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25382 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 25383 <= 24091
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 25345 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25346 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
mem: ((14120 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\a => ((6 character))
mem: ((6 character)): 25347 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25402 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25404 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\a => ((2 character))
mem: ((2 character)): 25405 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25406 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25407 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25408 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25409 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25410 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25411 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 3 => ((9 integer))
mem: ((9 integer)): 25412 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25413 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 25414 <= 24092
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 25345 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25346 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
mem: ((14121 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\i => ((6 character))
mem: ((6 character)): 25347 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25433 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25435 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\i => ((2 character))
mem: ((2 character)): 25436 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25437 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25438 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25439 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25440 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25441 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25442 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 4 => ((9 integer))
mem: ((9 integer)): 25443 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25444 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 25445 <= 24093
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 25345 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25346 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((14118 string) (raw))
mem: ((14118 integer) (raw)) => 4
mem: ((14122 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\n => ((6 character))
mem: ((6 character)): 25347 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25464 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25466 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\n => ((2 character))
mem: ((2 character)): 25467 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25468 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25469 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25470 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25471 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25472 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25473 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 5 => ((9 integer))
mem: ((9 integer)): 25474 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25475 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 25476 <= 24094
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 4 => ((4 integer))
mem: ((4 integer)): 25345 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 25346 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25495 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25497 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\/ => ((2 character))
mem: ((2 character)): 25498 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25499 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25500 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25501 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25502 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25503 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25504 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 6 => ((9 integer))
mem: ((9 integer)): 25505 <= 6
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25506 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 25507 <= 24095
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 15: 1 => ((9 integer))
mem: ((9 integer)): 24699 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: t => ((11 boolean))
mem: ((11 boolean)): 24701 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25526 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25528 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25529 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25530 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25531 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25532 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25533 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25534 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25535 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 7 => ((9 integer))
mem: ((9 integer)): 25536 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25537 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 25538 <= 24096
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((13758 string-address) (raw)) => 14343
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 18: 14343 => ((13 string-address))
mem: ((13 string-address)): 24703 <= 14343
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 14343
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25557 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 14343)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25559 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 14343)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: 14343 => ((2 string-address))
mem: ((2 string-address)): 25560 <= 14343
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14343 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 25561 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 25562 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25563 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((14343 string) (raw))
mem: ((14343 integer) (raw)) => 1
mem: ((14344 byte) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\1 => ((6 character))
mem: ((6 character)): 25564 <= #\1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 1
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25588 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\1)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25590 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\1)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\1 => ((2 character))
mem: ((2 character)): 25591 <= #\1
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\1)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25592 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\1)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25593 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25594 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25595 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25596 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25597 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 8 => ((9 integer))
mem: ((9 integer)): 25598 <= 8
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25599 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 25600 <= 24097
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\1 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\1
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 25562 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 25563 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25619 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25621 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25622 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25623 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25624 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25625 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25626 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25627 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25628 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 9 => ((9 integer))
mem: ((9 integer)): 25629 <= 9
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25630 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 25631 <= 24098
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25650 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25652 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\: => ((2 character))
mem: ((2 character)): 25653 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25654 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25655 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25656 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25657 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25658 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25659 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 10 => ((9 integer))
mem: ((9 integer)): 25660 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25661 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 25662 <= 24099
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25681 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25683 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25684 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25685 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25686 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25687 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25688 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25689 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25690 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 11 => ((9 integer))
mem: ((9 integer)): 25691 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25692 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 25693 <= 24100
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((13759 string-address) (raw)) => 14407
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 23: 14407 => ((9 string-address))
mem: ((9 string-address)): 24699 <= 14407
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 14407
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25712 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 14407)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25714 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 14407)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: 14407 => ((2 string-address))
mem: ((2 string-address)): 25715 <= 14407
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((14407 integer) (raw)) => 5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: 5 => ((3 integer))
mem: ((3 integer)): 25716 <= 5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 25717 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25718 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
mem: ((14408 byte) (raw)) => d
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\d => ((6 character))
mem: ((6 character)): 25719 <= #\d
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => d
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25743 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\d)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25745 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\d)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\d => ((2 character))
mem: ((2 character)): 25746 <= #\d
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\d)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25747 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\d)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25748 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25749 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25750 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25751 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25752 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 12 => ((9 integer))
mem: ((9 integer)): 25753 <= 12
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25754 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 25755 <= 24101
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\d => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\d
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 25717 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25718 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
mem: ((14409 byte) (raw)) =>
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\space => ((6 character))
mem: ((6 character)): 25719 <= #\space
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25774 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25776 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25777 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25778 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25779 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25780 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25781 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25782 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25783 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 13 => ((9 integer))
mem: ((9 integer)): 25784 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25785 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 25786 <= 24102
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 25717 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25718 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
mem: ((14410 byte) (raw)) => e
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\e => ((6 character))
mem: ((6 character)): 25719 <= #\e
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => e
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25805 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\e)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25807 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\e)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\e => ((2 character))
mem: ((2 character)): 25808 <= #\e
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\e)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25809 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\e)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25810 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25811 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25812 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25813 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25814 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 14 => ((9 integer))
mem: ((9 integer)): 25815 <= 14
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25816 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 25817 <= 24103
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\e => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\e
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 25717 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25718 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
mem: ((14411 byte) (raw)) =>
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\space => ((6 character))
mem: ((6 character)): 25719 <= #\space
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25836 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25838 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 25839 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25840 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25841 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25842 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25843 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25844 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25845 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 15 => ((9 integer))
mem: ((9 integer)): 25846 <= 15
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25847 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 25848 <= 24104
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 4 => ((4 integer))
mem: ((4 integer)): 25717 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 25718 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 4
array-len: ((14407 string) (raw))
mem: ((14407 integer) (raw)) => 5
mem: ((14412 byte) (raw)) => f
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: #\f => ((6 character))
mem: ((6 character)): 25719 <= #\f
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => f
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 0: 25867 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\f)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25869 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\f)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: #\f => ((2 character))
mem: ((2 character)): 25870 <= #\f
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\f)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 25871 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\f)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 25872 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 25873 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 25874 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 25875 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 9: (((8 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/main22 9: 0 => ((8 integer))
mem: ((8 integer)): 25876 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 10: 16 => ((9 integer))
mem: ((9 integer)): 25877 <= 16
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 25878 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 25879 <= 24105
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 13: #\f => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\f
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 9: 5 => ((4 integer))
mem: ((4 integer)): 25717 <= 5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 25718 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25898 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 25899 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25900 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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-page/process-key/main22 3: t => ((2 boolean))
mem: ((2 boolean)): 25901 <= t
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => t
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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-page/process-key/main22 5: nil => ((3 boolean))
mem: ((3 boolean)): 25902 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 6: (((jump-unless)) ((3 boolean)) ((3 offset)))
mem: ((3 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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-page/process-key/main22 10: 1 => ((10 integer) (space 1))
mem: ((10 integer) (space 1)): 24386 <= 1
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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-page/process-key/main22 11: t => ((4 boolean))
mem: ((4 boolean)): 25903 <= t
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 12: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => t
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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-page/process-key/main22 13: 1 => ((9 integer) (space 1))
mem: ((9 integer) (space 1)): 24385 <= 1
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 14: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 0: 25929 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25931 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 25932 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 4: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 25933 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 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/main22 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main22 7: (((reply)))
run: print-traces-collapsed-from/print-page/process-key/main22 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 1
run: print-traces-collapsed-from/print-page/process-key/main22 16: 2 => ((2 integer))
mem: ((2 integer)): 24630 <= 2
run: print-traces-collapsed-from/print-page/process-key/main22 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/process-key/main22 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 2
mem: ((4 integer)) => 2
run: print-traces-collapsed-from/print-page/process-key/main22 8: t => ((5 boolean))
mem: ((5 boolean)): 24633 <= t
run: print-traces-collapsed-from/print-page/process-key/main22 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => t
run: print-page/process-key/main22 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/main22 43: nil => ((9 boolean))
mem: ((9 boolean)): 24606 <= nil
run: print-page/process-key/main22 44: (((jump-if)) ((9 boolean)) ((3 offset)))
mem: ((9 boolean)) => nil
run: print-page/process-key/main22 45: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: print-page/process-key/main22 45: 15144 => ((5 instruction-trace-address))
mem: ((5 instruction-trace-address)): 24602 <= 15144
run: print-page/process-key/main22 46: (((print-instruction-trace)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((5 instruction-trace-address)) => 15144
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace/print-page/process-key/main22 0: 25960 => ((default-space space-address))
run: print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15144 24375)
run: print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25962 <= 24083
run: print-instruction-trace/print-page/process-key/main22 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 15144 24375)
run: print-instruction-trace/print-page/process-key/main22 2: 15144 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 25963 <= 15144
run: print-instruction-trace/print-page/process-key/main22 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 15144 24375)
run: print-instruction-trace/print-page/process-key/main22 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 25961 <= 24375
run: print-instruction-trace/print-page/process-key/main22 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((2 instruction-trace-address)) => 15144
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 25991 => ((default-space space-address))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15144 24375)
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 25993 <= 24083
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 15144 24375)
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: 15144 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 25994 <= 15144
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 15144 24375)
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 25992 <= 24375
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26022 => ((default-space space-address))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26024 <= 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: 17 => ((2 integer))
mem: ((2 integer)): 26025 <= 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 26026 <= 24086
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: 0 => ((4 integer))
mem: ((4 integer)): 26027 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26053 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26055 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26056 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26057 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26058 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26059 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26060 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26061 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26062 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 17 => ((9 integer))
mem: ((9 integer)): 26063 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26064 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 26065 <= 24106
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26084 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26086 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26087 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26088 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26089 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26090 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26091 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26092 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26093 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 18 => ((9 integer))
mem: ((9 integer)): 26094 <= 18
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26095 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 26096 <= 24107
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 for further processing
schedule: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26115 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26117 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26118 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26119 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26120 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26121 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26122 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26123 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26124 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 19 => ((9 integer))
mem: ((9 integer)): 26125 <= 19
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26126 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 26127 <= 24108
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26146 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26148 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26149 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26150 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26151 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26152 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26153 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26154 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26155 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 20 => ((9 integer))
mem: ((9 integer)): 26156 <= 20
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26157 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 26158 <= 24109
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26177 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26179 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26180 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26181 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26182 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26183 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26184 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26185 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26186 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 21 => ((9 integer))
mem: ((9 integer)): 26187 <= 21
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26188 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 26189 <= 24110
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26208 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26210 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26211 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26212 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26213 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26214 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26215 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26216 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26217 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 22 => ((9 integer))
mem: ((9 integer)): 26218 <= 22
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26219 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 26220 <= 24111
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26239 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26241 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26242 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26243 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26244 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26245 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26246 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26247 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26248 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 23 => ((9 integer))
mem: ((9 integer)): 26249 <= 23
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26250 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 26251 <= 24112
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26270 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26272 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26273 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26274 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26275 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26276 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26277 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26278 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26279 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 24 => ((9 integer))
mem: ((9 integer)): 26280 <= 24
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26281 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 26282 <= 24113
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26301 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26303 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26304 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26305 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26306 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26307 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26308 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26309 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26310 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 25 => ((9 integer))
mem: ((9 integer)): 26311 <= 25
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26312 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 26313 <= 24114
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26332 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26334 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26335 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26336 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26337 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26338 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26339 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26340 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26341 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 26 => ((9 integer))
mem: ((9 integer)): 26342 <= 26
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26343 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 26344 <= 24115
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26363 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26365 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26366 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26367 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26368 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26369 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26370 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26371 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26372 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 27 => ((9 integer))
mem: ((9 integer)): 26373 <= 27
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26374 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 26375 <= 24116
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26394 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26396 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26397 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26398 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26399 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26400 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26401 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26402 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26403 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 28 => ((9 integer))
mem: ((9 integer)): 26404 <= 28
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26405 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 26406 <= 24117
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26425 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26427 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26428 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26429 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26430 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26431 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26432 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26433 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26434 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 29 => ((9 integer))
mem: ((9 integer)): 26435 <= 29
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26436 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 26437 <= 24118
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26456 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26458 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26459 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26460 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26461 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26462 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26463 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26464 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26465 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 30 => ((9 integer))
mem: ((9 integer)): 26466 <= 30
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26467 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 26468 <= 24119
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26487 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26489 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26490 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26491 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26492 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26493 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26494 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26495 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26496 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 31 => ((9 integer))
mem: ((9 integer)): 26497 <= 31
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26498 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 26499 <= 24120
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26518 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26520 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26521 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26522 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26523 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26524 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26525 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26526 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26527 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 32 => ((9 integer))
mem: ((9 integer)): 26528 <= 32
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26529 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 26530 <= 24121
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 26028 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26549 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26551 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26552 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26553 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26554 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26555 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26556 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26557 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 integer)) <- ((multiply)) ((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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26558 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 33 => ((9 integer))
mem: ((9 integer)): 26559 <= 33
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26560 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 26561 <= 24122
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: t => ((5 boolean))
mem: ((5 boolean)): 26028 <= t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 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/main22 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((print-character)) ((1 terminal-address)) ((- literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26580 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26582 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\- => ((2 character))
mem: ((2 character)): 26583 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26584 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26585 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26586 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26587 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26588 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26589 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 17 => ((9 integer))
mem: ((9 integer)): 26590 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26591 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 26592 <= 24106
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26611 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26613 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26614 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26615 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26616 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26617 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26618 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26619 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26620 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 18 => ((9 integer))
mem: ((9 integer)): 26621 <= 18
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26622 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 26623 <= 24107
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset)))
mem: ((15144 string-address-array-address) (raw)) => 15409
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: 15409 => ((3 string-address-array-address))
mem: ((3 string-address-array-address)): 25995 <= 15409
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 0 => ((4 integer))
mem: ((4 integer)): 25996 <= 0
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref)))
array-len: ((3 string-address-array-address) (deref))
mem: ((15409 integer) (raw)) => 1
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: 1 => ((5 integer))
mem: ((5 integer)): 25997 <= 1
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: nil => ((6 boolean))
mem: ((6 boolean)): 25998 <= nil
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15409 string-address-array) (raw))
mem: ((15409 integer) (raw)) => 1
mem: ((15410 string-address) (raw)) => 15504
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 15504 => ((7 string-address))
mem: ((7 string-address)): 25999 <= 15504
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: (((print-string)) ((1 terminal-address)) ((7 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((7 string-address)) => 15504
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26642 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15504)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26644 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15504)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: 15504 => ((2 string-address))
mem: ((2 string-address)): 26645 <= 15504
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15504 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 26646 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 26647 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 26648 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15505 byte) (raw)) => m
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\m => ((6 character))
mem: ((6 character)): 26649 <= #\m
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26673 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26675 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\m => ((2 character))
mem: ((2 character)): 26676 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26677 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26678 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26679 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26680 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26681 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26682 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 19 => ((9 integer))
mem: ((9 integer)): 26683 <= 19
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26684 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 26685 <= 24108
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 26647 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 26648 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15506 byte) (raw)) => a
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\a => ((6 character))
mem: ((6 character)): 26649 <= #\a
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26704 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26706 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\a => ((2 character))
mem: ((2 character)): 26707 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26708 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26709 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26710 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26711 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26712 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26713 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 20 => ((9 integer))
mem: ((9 integer)): 26714 <= 20
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26715 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 26716 <= 24109
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 26647 <= 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 26648 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15507 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\i => ((6 character))
mem: ((6 character)): 26649 <= #\i
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26735 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26737 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\i => ((2 character))
mem: ((2 character)): 26738 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26739 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26740 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26741 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26742 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26743 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26744 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 21 => ((9 integer))
mem: ((9 integer)): 26745 <= 21
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26746 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 26747 <= 24110
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 26647 <= 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 26648 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15508 byte) (raw)) => n
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\n => ((6 character))
mem: ((6 character)): 26649 <= #\n
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26766 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26768 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\n => ((2 character))
mem: ((2 character)): 26769 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26770 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26771 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26772 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26773 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26774 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26775 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 22 => ((9 integer))
mem: ((9 integer)): 26776 <= 22
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26777 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 26778 <= 24111
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 4 => ((4 integer))
mem: ((4 integer)): 26647 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 26648 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26797 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26799 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\/ => ((2 character))
mem: ((2 character)): 26800 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26801 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26802 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26803 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26804 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26805 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26806 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 23 => ((9 integer))
mem: ((9 integer)): 26807 <= 23
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26808 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 26809 <= 24112
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: 1 => ((4 integer))
mem: ((4 integer)): 25996 <= 1
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: t => ((6 boolean))
mem: ((6 boolean)): 25998 <= t
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26828 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26830 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26831 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26832 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26833 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26834 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26835 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26836 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26837 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 24 => ((9 integer))
mem: ((9 integer)): 26838 <= 24
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26839 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 26840 <= 24113
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset)))
mem: ((15145 string-address) (raw)) => 15729
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 18: 15729 => ((8 string-address))
mem: ((8 string-address)): 26000 <= 15729
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 19: (((print-string)) ((1 terminal-address)) ((8 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 string-address)) => 15729
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26859 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15729)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26861 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15729)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: 15729 => ((2 string-address))
mem: ((2 string-address)): 26862 <= 15729
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15729 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: 1 => ((3 integer))
mem: ((3 integer)): 26863 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 26864 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 26865 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15729 string) (raw))
mem: ((15729 integer) (raw)) => 1
mem: ((15730 byte) (raw)) => 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\2 => ((6 character))
mem: ((6 character)): 26866 <= #\2
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 26890 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26892 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\2 => ((2 character))
mem: ((2 character)): 26893 <= #\2
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26894 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26895 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26896 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26897 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26898 <= 17
schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 for further processing
schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26899 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 25 => ((9 integer))
mem: ((9 integer)): 26900 <= 25
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26901 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 26902 <= 24114
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 2
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\2
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 26864 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 26865 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26921 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26923 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26924 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26925 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26926 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26927 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26928 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26929 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26930 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 26 => ((9 integer))
mem: ((9 integer)): 26931 <= 26
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26932 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 26933 <= 24115
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26952 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26954 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\: => ((2 character))
mem: ((2 character)): 26955 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26956 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26957 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26958 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26959 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26960 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26961 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 27 => ((9 integer))
mem: ((9 integer)): 26962 <= 27
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26963 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 26964 <= 24116
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 26983 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 26985 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 26986 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 26987 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 26988 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 26989 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 26990 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 26991 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 26992 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 28 => ((9 integer))
mem: ((9 integer)): 26993 <= 28
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 26994 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 26995 <= 24117
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset)))
mem: ((15146 string-address) (raw)) => 15793
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 23: 15793 => ((4 string-address))
mem: ((4 string-address)): 25996 <= 15793
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 24: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 15793
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 0: 27014 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15793)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27016 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15793)
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: 15793 => ((2 string-address))
mem: ((2 string-address)): 27017 <= 15793
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15793 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: 4 => ((3 integer))
mem: ((3 integer)): 27018 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 27019 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27020 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15794 byte) (raw)) => g
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\g => ((6 character))
mem: ((6 character)): 27021 <= #\g
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => g
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27045 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27047 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\g => ((2 character))
mem: ((2 character)): 27048 <= #\g
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27049 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27050 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27051 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27052 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27053 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 27054 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 29 => ((9 integer))
mem: ((9 integer)): 27055 <= 29
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27056 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 27057 <= 24118
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => g
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: #\g => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\g
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 27019 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27020 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15795 byte) (raw)) =>
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\space => ((6 character))
mem: ((6 character)): 27021 <= #\space
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27076 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27078 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27079 <= #\space
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27080 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27081 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27082 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27083 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27084 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 27085 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 30 => ((9 integer))
mem: ((9 integer)): 27086 <= 30
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27087 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 27088 <= 24119
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 27019 <= 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27020 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15796 byte) (raw)) => h
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\h => ((6 character))
mem: ((6 character)): 27021 <= #\h
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => h
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27107 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27109 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\h => ((2 character))
mem: ((2 character)): 27110 <= #\h
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27111 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27112 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27113 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27114 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27115 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 27116 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 31 => ((9 integer))
mem: ((9 integer)): 27117 <= 31
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27118 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 27119 <= 24120
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => h
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: #\h => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\h
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 27019 <= 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27020 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15797 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: #\i => ((6 character))
mem: ((6 character)): 27021 <= #\i
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27138 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27140 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: #\i => ((2 character))
mem: ((2 character)): 27141 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27142 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27143 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27144 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27145 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27146 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 17 => ((8 integer))
mem: ((8 integer)): 27147 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 10: 32 => ((9 integer))
mem: ((9 integer)): 27148 <= 32
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27149 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 27150 <= 24121
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 9: 4 => ((4 integer))
mem: ((4 integer)): 27019 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 27020 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27169 => ((default-space space-address))
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 27170 <= 24375
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27171 <= 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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-parent/print-instruction-trace/print-page/process-key/main22 3: t => ((2 boolean))
mem: ((2 boolean)): 27172 <= t
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => t
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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-parent/print-instruction-trace/print-page/process-key/main22 5: nil => ((3 boolean))
mem: ((3 boolean)): 27173 <= nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 6: (((jump-unless)) ((3 boolean)) ((3 offset)))
mem: ((3 boolean)) => nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal)))
mem: ((10 integer) (space 1)) => 1
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 10: 2 => ((10 integer) (space 1))
mem: ((10 integer) (space 1)): 24386 <= 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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-parent/print-instruction-trace/print-page/process-key/main22 11: t => ((4 boolean))
mem: ((4 boolean)): 27174 <= t
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 12: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => t
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1)))
mem: ((10 integer) (space 1)) => 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 13: 2 => ((9 integer) (space 1))
mem: ((9 integer) (space 1)): 24385 <= 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 0: 27200 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27202 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 27203 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 27204 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 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/main22 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/print-page/process-key/main22 7: (((reply)))
run: print-instruction-trace/print-page/process-key/main22 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: print-instruction-trace/print-page/process-key/main22 5: 17063 => ((3 trace-address-array-address))
mem: ((3 trace-address-array-address)): 25964 <= 17063
run: print-instruction-trace/print-page/process-key/main22 6: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace/print-page/process-key/main22 6: 0 => ((4 integer))
mem: ((4 integer)): 25965 <= 0
run: print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset)))
mem: ((3 trace-address-array-address)) => 17063
run: print-instruction-trace/print-page/process-key/main22 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref)))
array-len: ((3 trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: print-instruction-trace/print-page/process-key/main22 9: 1 => ((5 integer))
mem: ((5 integer)): 25966 <= 1
run: print-instruction-trace/print-page/process-key/main22 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer)))
mem: ((5 integer)) => 1
run: print-instruction-trace/print-page/process-key/main22 10: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: print-instruction-trace/print-page/process-key/main22 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 0
mem: ((5 integer)) => 1
run: print-instruction-trace/print-page/process-key/main22 11: nil => ((6 boolean))
mem: ((6 boolean)): 25967 <= nil
run: print-instruction-trace/print-page/process-key/main22 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace/print-page/process-key/main22 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/main22 13: nil => ((7 boolean))
mem: ((7 boolean)): 25968 <= nil
run: print-instruction-trace/print-page/process-key/main22 14: (((jump-if)) ((7 boolean)) ((9 offset)))
mem: ((7 boolean)) => nil
run: print-instruction-trace/print-page/process-key/main22 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17063 trace-address-array) (raw))
mem: ((17063 integer) (raw)) => 1
mem: ((17064 trace-address) (raw)) => 16086
run: print-instruction-trace/print-page/process-key/main22 15: 16086 => ((8 trace-address))
mem: ((8 trace-address)): 25969 <= 16086
run: print-instruction-trace/print-page/process-key/main22 16: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/print-page/process-key/main22 0: 27231 => ((default-space space-address))
run: print-character/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27233 <= 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27234 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27235 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27236 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27237 <= 24085
run: print-character/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27238 <= 24086
run: print-character/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27239 <= 17
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27240 <= 34
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 10: 34 => ((9 integer))
mem: ((9 integer)): 27241 <= 34
run: print-character/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27242 <= 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/print-page/process-key/main22 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 27243 <= 24123
run: print-character/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace/print-page/process-key/main22 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/print-page/process-key/main22 0: 27262 => ((default-space space-address))
run: print-character/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27264 <= 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27265 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27266 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27267 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27268 <= 24085
run: print-character/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27269 <= 24086
run: print-character/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27270 <= 17
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27271 <= 34
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 10: 35 => ((9 integer))
mem: ((9 integer)): 27272 <= 35
run: print-character/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27273 <= 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/print-page/process-key/main22 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 27274 <= 24124
run: print-character/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace/print-page/process-key/main22 18: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/print-page/process-key/main22 0: 27293 => ((default-space space-address))
run: print-character/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27295 <= 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27296 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27297 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27298 <= nil
run: print-character/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27299 <= 24085
run: print-character/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27300 <= 24086
run: print-character/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27301 <= 17
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27302 <= 34
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 10: 36 => ((9 integer))
mem: ((9 integer)): 27303 <= 36
run: print-character/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27304 <= 24088
run: print-character/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/print-page/process-key/main22 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 27305 <= 24125
run: print-character/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/print-instruction-trace/print-page/process-key/main22 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/main22 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-instruction-trace/print-page/process-key/main22 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 trace-address)) => 16086
run: print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-trace/print-instruction-trace/print-page/process-key/main22 0: 27324 => ((default-space space-address))
run: print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16086)
run: print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27326 <= 24083
run: print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 trace-address)) <- ((next-input)))
arg: nil 1 (24083 16086)
run: print-trace/print-instruction-trace/print-page/process-key/main22 2: 16086 => ((2 trace-address))
mem: ((2 trace-address)): 27327 <= 16086
run: print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset)))
mem: ((16086 string-address) (raw)) => 16308
run: print-trace/print-instruction-trace/print-page/process-key/main22 3: 16308 => ((3 string-address))
mem: ((3 string-address)): 27328 <= 16308
run: print-trace/print-instruction-trace/print-page/process-key/main22 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27355 => ((default-space space-address))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27357 <= 24083
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: 17 => ((2 integer))
mem: ((2 integer)): 27358 <= 17
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 27359 <= 24086
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: 3 => ((4 integer))
mem: ((4 integer)): 27360 <= 3
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27386 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27388 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27389 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27390 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27391 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27392 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27393 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27394 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27395 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 37 => ((9 integer))
mem: ((9 integer)): 27396 <= 37
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27397 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 27398 <= 24126
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27417 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27419 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27420 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27421 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27422 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27423 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27424 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27425 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27426 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 38 => ((9 integer))
mem: ((9 integer)): 27427 <= 38
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27428 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 27429 <= 24127
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27448 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27450 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27451 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27452 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27453 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27454 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27455 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27456 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27457 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 39 => ((9 integer))
mem: ((9 integer)): 27458 <= 39
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27459 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 27460 <= 24128
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27479 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27481 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27482 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27483 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27484 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27485 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27486 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27487 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27488 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 40 => ((9 integer))
mem: ((9 integer)): 27489 <= 40
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27490 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 27491 <= 24129
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27510 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27512 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27513 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27514 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27515 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27516 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27517 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27518 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27519 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 41 => ((9 integer))
mem: ((9 integer)): 27520 <= 41
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27521 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 27522 <= 24130
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27541 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27543 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27544 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27545 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27546 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27547 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27548 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27549 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27550 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 42 => ((9 integer))
mem: ((9 integer)): 27551 <= 42
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27552 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 27553 <= 24131
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27572 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27574 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27575 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27576 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27577 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27578 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27579 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27580 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27581 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 43 => ((9 integer))
mem: ((9 integer)): 27582 <= 43
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27583 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 27584 <= 24132
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27603 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27605 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27606 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27607 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27608 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27609 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27610 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27611 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27612 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 44 => ((9 integer))
mem: ((9 integer)): 27613 <= 44
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27614 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 27615 <= 24133
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27634 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27636 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27637 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27638 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27639 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27640 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27641 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27642 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27643 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 45 => ((9 integer))
mem: ((9 integer)): 27644 <= 45
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27645 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 27646 <= 24134
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27665 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27667 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27668 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27669 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27670 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27671 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27672 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27673 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27674 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 46 => ((9 integer))
mem: ((9 integer)): 27675 <= 46
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27676 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 27677 <= 24135
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27696 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27698 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27699 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27700 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27701 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27702 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27703 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27704 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27705 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 47 => ((9 integer))
mem: ((9 integer)): 27706 <= 47
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27707 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 27708 <= 24136
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27727 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27729 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27730 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27731 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27732 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27733 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27734 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27735 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27736 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 48 => ((9 integer))
mem: ((9 integer)): 27737 <= 48
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27738 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 27739 <= 24137
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27758 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27760 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27761 <= #\space
schedule: scheduling print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 for further processing
schedule: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27762 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27763 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27764 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27765 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27766 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27767 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 49 => ((9 integer))
mem: ((9 integer)): 27768 <= 49
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27769 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 27770 <= 24138
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: nil => ((5 boolean))
mem: ((5 boolean)): 27361 <= nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27789 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27791 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27792 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27793 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27794 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27795 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27796 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27797 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((8 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27798 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 50 => ((9 integer))
mem: ((9 integer)): 27799 <= 50
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27800 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 27801 <= 24139
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: t => ((5 boolean))
mem: ((5 boolean)): 27361 <= t
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 3
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 10: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 3
run: clear-line/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((reply)))
run: print-trace/print-instruction-trace/print-page/process-key/main22 5: (((print-string)) ((1 terminal-address)) ((3 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((3 string-address)) => 16308
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27820 => ((default-space space-address))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16308)
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27822 <= 24083
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16308)
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: 16308 => ((2 string-address))
mem: ((2 string-address)): 27823 <= 16308
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16308 integer) (raw)) => 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 27824 <= 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 27825 <= 0
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27826 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16309 byte) (raw)) => m
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\m => ((6 character))
mem: ((6 character)): 27827 <= #\m
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27851 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27853 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\m => ((2 character))
mem: ((2 character)): 27854 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27855 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27856 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27857 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27858 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27859 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27860 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 37 => ((9 integer))
mem: ((9 integer)): 27861 <= 37
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27862 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 27863 <= 24126
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 27825 <= 1
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27826 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16310 byte) (raw)) => e
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\e => ((6 character))
mem: ((6 character)): 27827 <= #\e
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => e
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27882 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27884 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\e => ((2 character))
mem: ((2 character)): 27885 <= #\e
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27886 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27887 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27888 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27889 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27890 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27891 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 38 => ((9 integer))
mem: ((9 integer)): 27892 <= 38
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27893 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 27894 <= 24127
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\e => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\e
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 27825 <= 2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 27826 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16311 byte) (raw)) => m
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\m => ((6 character))
mem: ((6 character)): 27827 <= #\m
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27913 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27915 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\m => ((2 character))
mem: ((2 character)): 27916 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27917 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27918 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27919 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27920 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27921 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27922 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 39 => ((9 integer))
mem: ((9 integer)): 27923 <= 39
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27924 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 27925 <= 24128
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 27825 <= 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 27826 <= t
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-trace/print-instruction-trace/print-page/process-key/main22 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27944 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27946 <= 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 27947 <= #\space
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27948 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27949 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27950 <= 24085
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27951 <= 24086
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27952 <= 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27953 <= 34
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 40 => ((9 integer))
mem: ((9 integer)): 27954 <= 40
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27955 <= 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 27956 <= 24129
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-trace/print-instruction-trace/print-page/process-key/main22 7: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: 27975 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 27977 <= 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\: => ((2 character))
mem: ((2 character)): 27978 <= #\:
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 27979 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 27980 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 27981 <= 24085
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 27982 <= 24086
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 27983 <= 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 27984 <= 34
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 41 => ((9 integer))
mem: ((9 integer)): 27985 <= 41
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 27986 <= 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 27987 <= 24130
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\:
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 0: 28006 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28008 <= 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 28009 <= #\space
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 28010 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 28011 <= nil
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 28012 <= 24085
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 28013 <= 24086
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 28014 <= 17
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 28015 <= 34
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 42 => ((9 integer))
mem: ((9 integer)): 28016 <= 42
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 28017 <= 24088
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 28018 <= 24131
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset)))
mem: ((16087 string-address) (raw)) => 16374
run: print-trace/print-instruction-trace/print-page/process-key/main22 9: 16374 => ((4 string-address))
mem: ((4 string-address)): 27329 <= 16374
run: print-trace/print-instruction-trace/print-page/process-key/main22 10: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 16374
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 28037 => ((default-space space-address))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16374)
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28039 <= 24083
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16374)
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: 16374 => ((2 string-address))
mem: ((2 string-address)): 28040 <= 16374
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16374 integer) (raw)) => 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: 3 => ((3 integer))
mem: ((3 integer)): 28041 <= 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: 0 => ((4 integer))
mem: ((4 integer)): 28042 <= 0
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 28043 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16375 byte) (raw)) => 2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\2 => ((6 character))
mem: ((6 character)): 28044 <= #\2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 28068 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28070 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\2 => ((2 character))
mem: ((2 character)): 28071 <= #\2
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 28072 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 28073 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 28074 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 28075 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 28076 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 28077 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 43 => ((9 integer))
mem: ((9 integer)): 28078 <= 43
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 28079 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 28080 <= 24132
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 2
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\2
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 1 => ((4 integer))
mem: ((4 integer)): 28042 <= 1
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 28043 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16376 byte) (raw)) =>
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\space => ((6 character))
mem: ((6 character)): 28044 <= #\space
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 28099 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28101 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\space => ((2 character))
mem: ((2 character)): 28102 <= #\space
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 28103 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 28104 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 28105 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 28106 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 28107 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 28108 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 44 => ((9 integer))
mem: ((9 integer)): 28109 <= 44
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 28110 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 28111 <= 24133
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 2 => ((4 integer))
mem: ((4 integer)): 28042 <= 2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: nil => ((5 boolean))
mem: ((5 boolean)): 28043 <= nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16377 byte) (raw)) => a
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 7: #\a => ((6 character))
mem: ((6 character)): 28044 <= #\a
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 0: 28130 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28132 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 2: #\a => ((2 character))
mem: ((2 character)): 28133 <= #\a
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 28134 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 28135 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 28136 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 28137 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 8: 17 => ((7 integer))
mem: ((7 integer)): 28138 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 9: 34 => ((8 integer))
mem: ((8 integer)): 28139 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 10: 45 => ((9 integer))
mem: ((9 integer)): 28140 <= 45
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 28141 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 28142 <= 24134
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\a
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-string/print-trace/print-instruction-trace/print-page/process-key/main22 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 9: 3 => ((4 integer))
mem: ((4 integer)): 28042 <= 3
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 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/main22 5: t => ((5 boolean))
mem: ((5 boolean)): 28043 <= t
run: print-string/print-trace/print-instruction-trace/print-page/process-key/main22 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace/print-page/process-key/main22 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace/print-page/process-key/main22 0: 28161 => ((default-space space-address))
run: add-line/print-instruction-trace/print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace/print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 28162 <= 24375
run: add-line/print-instruction-trace/print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace/print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28163 <= 24083
run: add-line/print-instruction-trace/print-page/process-key/main22 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/print-page/process-key/main22 3: t => ((2 boolean))
mem: ((2 boolean)): 28164 <= t
run: add-line/print-instruction-trace/print-page/process-key/main22 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => t
run: add-line/print-instruction-trace/print-page/process-key/main22 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/print-page/process-key/main22 5: nil => ((3 boolean))
mem: ((3 boolean)): 28165 <= nil
run: add-line/print-instruction-trace/print-page/process-key/main22 6: (((jump-unless)) ((3 boolean)) ((3 offset)))
mem: ((3 boolean)) => nil
run: add-line/print-instruction-trace/print-page/process-key/main22 10: (((10 integer) (space 1)) <- ((add)) ((10 integer) (space 1)) ((1 literal)))
mem: ((10 integer) (space 1)) => 2
run: add-line/print-instruction-trace/print-page/process-key/main22 10: 3 => ((10 integer) (space 1))
mem: ((10 integer) (space 1)): 24386 <= 3
run: add-line/print-instruction-trace/print-page/process-key/main22 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/print-page/process-key/main22 11: t => ((4 boolean))
mem: ((4 boolean)): 28166 <= t
run: add-line/print-instruction-trace/print-page/process-key/main22 12: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => t
run: add-line/print-instruction-trace/print-page/process-key/main22 13: (((9 integer) (space 1)) <- ((copy)) ((10 integer) (space 1)))
mem: ((10 integer) (space 1)) => 3
run: add-line/print-instruction-trace/print-page/process-key/main22 13: 3 => ((9 integer) (space 1))
mem: ((9 integer) (space 1)): 24385 <= 3
run: add-line/print-instruction-trace/print-page/process-key/main22 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/main22 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace/print-page/process-key/main22 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 0: 28192 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28194 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 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/main22 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 28195 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 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/main22 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 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/main22 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 28196 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace/print-page/process-key/main22 7: (((reply)))
run: print-instruction-trace/print-page/process-key/main22 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: print-instruction-trace/print-page/process-key/main22 21: 0 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= 0
run: print-instruction-trace/print-page/process-key/main22 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace/print-page/process-key/main22 22: 1 => ((4 integer))
mem: ((4 integer)): 25965 <= 1
run: print-instruction-trace/print-page/process-key/main22 23: (((jump)) ((-13 offset)))
run: print-instruction-trace/print-page/process-key/main22 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 1
mem: ((5 integer)) => 1
run: print-instruction-trace/print-page/process-key/main22 11: t => ((6 boolean))
mem: ((6 boolean)): 25967 <= t
run: print-instruction-trace/print-page/process-key/main22 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => t
run: print-page/process-key/main22 47: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: clear-rest-of-page/print-page/process-key/main22 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/print-page/process-key/main22 0: 28223 => ((default-space space-address))
run: clear-rest-of-page/print-page/process-key/main22 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main22 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 28224 <= 24375
run: clear-rest-of-page/print-page/process-key/main22 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main22 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 28225 <= 24083
run: clear-rest-of-page/print-page/process-key/main22 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/main22 3: t => ((2 boolean))
mem: ((2 boolean)): 28226 <= t
run: clear-rest-of-page/print-page/process-key/main22 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: process-key/main22 33: (((reply)) ((nil literal)))
schedule: done with routine nil
===: main23
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)) ((4 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)) ((6 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)) ((2 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)) ((4 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)) ((6 literal)))
c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal)))
c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((2 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 main23 is browser-state
cn0: convert-names in main23
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)) ((4 literal))) nil nil
cn0: checking arg ((4 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)) ((6 literal))) nil nil
cn0: checking arg ((6 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)) ((2 literal))) nil nil
cn0: checking arg ((2 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)) ((4 literal)))
cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
cn1: (((6 integer) (space 1)) <- ((copy)) ((6 literal)))
cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
cn1: (((2 integer) (space 1)) <- ((copy)) ((2 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: main23
run: main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main23 0: 101000 => ((default-space space-address))
run: main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101001 <= 24375
run: main23 2: (((4 integer) (space 1)) <- ((copy)) ((4 literal)))
run: main23 2: 4 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 4
run: main23 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main23 3: -2 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -2
run: main23 4: (((6 integer) (space 1)) <- ((copy)) ((6 literal)))
run: main23 4: 6 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 6
run: main23 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main23 5: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: main23 6: (((2 integer) (space 1)) <- ((copy)) ((2 literal)))
run: main23 6: 2 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 2
run: main23 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
run: main23 7: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: main23 8: (((1 string-address)) <- ((new)) K)
run: main23 8: 101031 => ((1 string-address))
mem: ((1 string-address)): 101002 <= 101031
run: main23 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address)))
mem: ((1 string-address)) => 101031
run: init-keyboard/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main23 0: 101033 => ((default-space space-address))
run: init-keyboard/main23 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main23 1: 101064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 101035 <= 101064
run: init-keyboard/main23 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main23 2: 101065 => ((2 string-address-address))
mem: ((2 string-address-address)): 101036 <= 101065
run: init-keyboard/main23 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (101031)
run: init-keyboard/main23 3: 101031 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 101065 <= 101031
run: init-keyboard/main23 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main23 4: 101064 => ((3 integer-address))
mem: ((3 integer-address)): 101037 <= 101064
run: init-keyboard/main23 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main23 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 101064 <= 0
run: init-keyboard/main23 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 101064
run: main23 9: 101064 => ((2 keyboard-address))
mem: ((2 keyboard-address)): 101003 <= 101064
run: main23 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 101064
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main23 0: 101066 => ((default-space space-address))
run: process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 101064 24083)
run: process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101067 <= 24375
run: process-key/main23 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 101064 24083)
run: process-key/main23 2: 101064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 101068 <= 101064
run: process-key/main23 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 101064 24083)
run: process-key/main23 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 101069 <= 24083
run: process-key/main23 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 101064
run: read-key/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main23 0: 101097 => ((default-space space-address))
run: read-key/process-key/main23 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (101064 silent)
run: read-key/process-key/main23 1: 101064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 101099 <= 101064
run: read-key/process-key/main23 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (101064 silent)
run: read-key/process-key/main23 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 101100 <= silent
run: read-key/process-key/main23 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 101064
run: read-key/process-key/main23 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main23 4: 101064 => ((3 integer-address))
mem: ((3 integer-address)): 101101 <= 101064
run: read-key/process-key/main23 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((101065 string-address) (raw)) => 101031
run: read-key/process-key/main23 5: 101031 => ((4 string-address))
mem: ((4 string-address)): 101102 <= 101031
run: read-key/process-key/main23 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((101031 integer) (raw)) => 1
run: read-key/process-key/main23 6: 1 => ((5 integer))
mem: ((5 integer)): 101103 <= 1
run: read-key/process-key/main23 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/main23 7: nil => ((6 boolean))
mem: ((6 boolean)): 101104 <= nil
run: read-key/process-key/main23 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main23 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)) => 1
mem: ((101032 byte) (raw)) => K
run: read-key/process-key/main23 10: #\K => ((7 character))
mem: ((7 character)): 101105 <= #\K
run: read-key/process-key/main23 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main23 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 101064 <= 1
run: read-key/process-key/main23 12: (((reply)) ((7 character)))
mem: ((7 character)) => K
run: process-key/main23 4: #\K => ((3 character))
mem: ((3 character)): 101070 <= #\K
run: process-key/main23 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => K
run: process-key/main23 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => K
run: process-key/main23 7: nil => ((4 boolean))
mem: ((4 boolean)): 101071 <= nil
run: process-key/main23 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => K
run: process-key/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 101072 <= nil
run: process-key/main23 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main23 9: nil => ((6 boolean))
mem: ((6 boolean)): 101073 <= nil
run: process-key/main23 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main23 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => K
run: process-key/main23 12: nil => ((7 boolean))
mem: ((7 boolean)): 101074 <= nil
run: process-key/main23 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => K
run: process-key/main23 13: nil => ((8 boolean))
mem: ((8 boolean)): 101075 <= nil
run: process-key/main23 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main23 14: nil => ((7 boolean))
mem: ((7 boolean)): 101074 <= nil
run: process-key/main23 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main23 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) => K
run: process-key/main23 18: nil => ((9 boolean))
mem: ((9 boolean)): 101076 <= nil
run: process-key/main23 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) => K
run: process-key/main23 19: nil => ((10 boolean))
mem: ((10 boolean)): 101077 <= nil
run: process-key/main23 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main23 20: nil => ((9 boolean))
mem: ((9 boolean)): 101076 <= nil
run: process-key/main23 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main23 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) => K
run: process-key/main23 24: nil => ((11 boolean))
mem: ((11 boolean)): 101078 <= nil
run: process-key/main23 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) => K
run: process-key/main23 25: t => ((12 boolean))
mem: ((12 boolean)): 101079 <= t
run: process-key/main23 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => t
run: process-key/main23 26: t => ((11 boolean))
mem: ((11 boolean)): 101078 <= t
run: process-key/main23 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => t
run: process-key/main23 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: at-first-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: at-first-page/process-key/main23 0: 101128 => ((default-space space-address))
run: at-first-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: at-first-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101129 <= 24375
run: at-first-page/process-key/main23 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal)))
mem: ((4 integer) (space 1)) => 4
run: at-first-page/process-key/main23 2: nil => ((1 boolean))
mem: ((1 boolean)): 101130 <= nil
run: at-first-page/process-key/main23 3: (((jump-if)) ((1 boolean)) ((1 offset)))
mem: ((1 boolean)) => nil
run: at-first-page/process-key/main23 4: (((reply)) ((nil literal)))
run: process-key/main23 28: nil => ((13 boolean))
mem: ((13 boolean)): 101080 <= nil
run: process-key/main23 29: (((jump-if)) ((13 boolean)) ((4 offset)))
mem: ((13 boolean)) => nil
run: process-key/main23 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: to-top/process-key/main23 0: 101159 => ((default-space space-address))
run: to-top/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: to-top/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101160 <= 24375
run: to-top/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: to-top/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101161 <= 24083
run: to-top/process-key/main23 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101162 <= nil
run: to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main23 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main23 0: 101190 => ((default-space space-address))
run: up/to-top/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101191 <= 24375
run: up/to-top/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101192 <= 24083
run: up/to-top/process-key/main23 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101193 <= nil
run: up/to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main23 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main23 0: 101221 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main23 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 101223 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main23 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 2: 2 => ((2 integer))
mem: ((2 integer)): 101224 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main23 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 101225 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 101226 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main23 5: 1 => ((5 integer))
mem: ((5 integer)): 101227 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main23 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main23 5: 1 => ((3 integer))
mem: ((3 integer)): 101194 <= 1
run: up/to-top/process-key/main23 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main23 6: 2 => ((3 integer))
mem: ((3 integer)): 101194 <= 2
run: up/to-top/process-key/main23 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main23 7: 4 => ((4 integer))
mem: ((4 integer)): 101195 <= 4
run: up/to-top/process-key/main23 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 4
run: up/to-top/process-key/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 101196 <= nil
run: up/to-top/process-key/main23 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main23 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/to-top/process-key/main23 20: nil => ((8 boolean))
mem: ((8 boolean)): 101199 <= nil
run: up/to-top/process-key/main23 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main23 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/to-top/process-key/main23 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/to-top/process-key/main23 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main23 0: 101252 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101254 <= 24083
run: cursor-up/up/to-top/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 101255 <= 24085
run: cursor-up/up/to-top/process-key/main23 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/main23 4: nil => ((3 boolean))
mem: ((3 boolean)): 101256 <= nil
run: cursor-up/up/to-top/process-key/main23 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main23 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/main23 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/to-top/process-key/main23 7: (((reply)))
run: to-top/process-key/main23 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main23 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101162 <= nil
run: to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main23 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main23 0: 101283 => ((default-space space-address))
run: up/to-top/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101284 <= 24375
run: up/to-top/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101285 <= 24083
run: up/to-top/process-key/main23 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101286 <= nil
run: up/to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main23 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main23 0: 101314 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main23 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 101316 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main23 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 2: 2 => ((2 integer))
mem: ((2 integer)): 101317 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main23 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 101318 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 101319 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main23 5: 1 => ((5 integer))
mem: ((5 integer)): 101320 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main23 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main23 5: 1 => ((3 integer))
mem: ((3 integer)): 101287 <= 1
run: up/to-top/process-key/main23 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main23 6: 2 => ((3 integer))
mem: ((3 integer)): 101287 <= 2
run: up/to-top/process-key/main23 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main23 7: 4 => ((4 integer))
mem: ((4 integer)): 101288 <= 4
run: up/to-top/process-key/main23 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 4
run: up/to-top/process-key/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 101289 <= nil
run: up/to-top/process-key/main23 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main23 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/process-key/main23 20: nil => ((8 boolean))
mem: ((8 boolean)): 101292 <= nil
run: up/to-top/process-key/main23 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main23 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/process-key/main23 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/to-top/process-key/main23 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main23 0: 101345 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101347 <= 24083
run: cursor-up/up/to-top/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 101348 <= 24085
run: cursor-up/up/to-top/process-key/main23 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/main23 4: nil => ((3 boolean))
mem: ((3 boolean)): 101349 <= nil
run: cursor-up/up/to-top/process-key/main23 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main23 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/main23 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/to-top/process-key/main23 7: (((reply)))
run: to-top/process-key/main23 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main23 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101162 <= nil
run: to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main23 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main23 0: 101376 => ((default-space space-address))
run: up/to-top/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101377 <= 24375
run: up/to-top/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101378 <= 24083
run: up/to-top/process-key/main23 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 101379 <= nil
run: up/to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main23 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main23 0: 101407 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main23 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 101409 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main23 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main23 2: 2 => ((2 integer))
mem: ((2 integer)): 101410 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main23 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 101411 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main23 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 101412 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main23 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main23 5: 1 => ((5 integer))
mem: ((5 integer)): 101413 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main23 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main23 5: 1 => ((3 integer))
mem: ((3 integer)): 101380 <= 1
run: up/to-top/process-key/main23 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main23 6: 2 => ((3 integer))
mem: ((3 integer)): 101380 <= 2
run: up/to-top/process-key/main23 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main23 7: 4 => ((4 integer))
mem: ((4 integer)): 101381 <= 4
run: up/to-top/process-key/main23 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 4
run: up/to-top/process-key/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 101382 <= nil
run: up/to-top/process-key/main23 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main23 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/process-key/main23 20: nil => ((8 boolean))
mem: ((8 boolean)): 101385 <= nil
run: up/to-top/process-key/main23 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main23 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/process-key/main23 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/to-top/process-key/main23 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main23 0: 101438 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101440 <= 24083
run: cursor-up/up/to-top/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main23 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 101441 <= 24085
run: cursor-up/up/to-top/process-key/main23 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/main23 4: nil => ((3 boolean))
mem: ((3 boolean)): 101442 <= nil
run: cursor-up/up/to-top/process-key/main23 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main23 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/main23 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/to-top/process-key/main23 7: (((reply)))
run: to-top/process-key/main23 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main23 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: to-top/process-key/main23 3: t => ((2 boolean))
mem: ((2 boolean)): 101162 <= t
run: to-top/process-key/main23 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => t
run: process-key/main23 31: (((previous-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: previous-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: previous-page/process-key/main23 0: 101469 => ((default-space space-address))
run: previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: previous-page/process-key/main23 2: (((jump-unless)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main23 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main23 3: nil => ((1 boolean))
mem: ((1 boolean)): 101471 <= nil
run: previous-page/process-key/main23 4: (((jump-if)) ((1 boolean)) ((41 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main23 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 4
run: previous-page/process-key/main23 5: nil => ((1 boolean))
mem: ((1 boolean)): 101471 <= nil
run: previous-page/process-key/main23 6: (((jump-if)) ((1 boolean)) ((39 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main23 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 4
run: previous-page/process-key/main23 7: nil => ((2 boolean))
mem: ((2 boolean)): 101472 <= nil
run: previous-page/process-key/main23 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal)))
mem: ((5 integer) (space 1)) => -2
run: previous-page/process-key/main23 8: t => ((3 boolean))
mem: ((3 boolean)): 101473 <= t
run: previous-page/process-key/main23 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean)))
mem: ((2 boolean)) => nil
run: previous-page/process-key/main23 9: nil => ((3 boolean))
mem: ((3 boolean)): 101473 <= nil
run: previous-page/process-key/main23 10: (((jump-if)) ((3 boolean)) ((35 offset)))
mem: ((3 boolean)) => nil
run: previous-page/process-key/main23 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 4
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main23 11: 2 => ((4 integer))
mem: ((4 integer)): 101474 <= 2
run: previous-page/process-key/main23 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/main23 12: nil => ((1 boolean))
mem: ((1 boolean)): 101471 <= nil
run: previous-page/process-key/main23 13: (((jump-if)) ((1 boolean)) ((32 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main23 14: (((5 integer)) <- ((copy)) ((8 integer) (space 1)))
mem: ((8 integer) (space 1)) => 3
run: previous-page/process-key/main23 14: 3 => ((5 integer))
mem: ((5 integer)): 101475 <= 3
run: previous-page/process-key/main23 15: (((6 integer)) <- ((add)) ((2 integer) (space 1)) ((1 literal)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main23 15: 3 => ((6 integer))
mem: ((6 integer)): 101476 <= 3
run: previous-page/process-key/main23 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 3
run: done-scrolling-up/previous-page/process-key/main23 2: nil => ((8 boolean))
mem: ((8 boolean)): 101478 <= nil
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 4: (((9 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal)))
mem: ((4 integer) (space 1)) => 4
run: done-scrolling-up/previous-page/process-key/main23 4: nil => ((9 boolean))
mem: ((9 boolean)): 101479 <= nil
run: done-scrolling-up/previous-page/process-key/main23 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/main23 5: t => ((10 boolean))
mem: ((10 boolean)): 101480 <= t
run: done-scrolling-up/previous-page/process-key/main23 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 6: nil => ((11 boolean))
mem: ((11 boolean)): 101481 <= nil
run: done-scrolling-up/previous-page/process-key/main23 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main23 16: nil => ((7 boolean))
mem: ((7 boolean)): 101477 <= nil
run: previous-page/process-key/main23 17: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main23 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer)))
mem: ((4 integer) (space 1)) => 4
mem: ((6 integer)) => 3
run: previous-page/process-key/main23 18: nil => ((7 boolean))
mem: ((7 boolean)): 101477 <= nil
run: previous-page/process-key/main23 19: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main23 20: (((4 integer) (space 1)) <- ((subtract)) ((4 integer) (space 1)) ((1 literal)))
mem: ((4 integer) (space 1)) => 4
run: previous-page/process-key/main23 20: 3 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 3
run: previous-page/process-key/main23 21: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 3
run: previous-page/process-key/main23 21: 2 => ((5 integer))
mem: ((5 integer)): 101475 <= 2
run: previous-page/process-key/main23 22: (((jump)) ((-7 offset)))
run: previous-page/process-key/main23 16: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 2
run: done-scrolling-up/previous-page/process-key/main23 2: nil => ((8 boolean))
mem: ((8 boolean)): 101478 <= nil
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 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/main23 4: nil => ((9 boolean))
mem: ((9 boolean)): 101479 <= nil
run: done-scrolling-up/previous-page/process-key/main23 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/main23 5: t => ((10 boolean))
mem: ((10 boolean)): 101480 <= t
run: done-scrolling-up/previous-page/process-key/main23 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 6: nil => ((11 boolean))
mem: ((11 boolean)): 101481 <= nil
run: done-scrolling-up/previous-page/process-key/main23 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main23 16: nil => ((7 boolean))
mem: ((7 boolean)): 101477 <= nil
run: previous-page/process-key/main23 17: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main23 18: (((7 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((6 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((6 integer)) => 3
run: previous-page/process-key/main23 18: t => ((7 boolean))
mem: ((7 boolean)): 101477 <= t
run: previous-page/process-key/main23 19: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main23 23: (((1 boolean)) <- ((equal)) ((4 integer) (space 1)) ((6 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((6 integer)) => 3
run: previous-page/process-key/main23 23: t => ((1 boolean))
mem: ((1 boolean)): 101471 <= t
run: previous-page/process-key/main23 24: (((jump-unless)) ((1 boolean)) ((3 offset)))
mem: ((1 boolean)) => t
run: previous-page/process-key/main23 25: (((4 integer) (space 1)) <- ((copy)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main23 25: 2 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 2
run: previous-page/process-key/main23 26: (((5 integer) (space 1)) <- ((subtract)) ((3 integer) (space 1)) ((1 literal)))
mem: ((3 integer) (space 1)) => 1
run: previous-page/process-key/main23 26: 0 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= 0
run: previous-page/process-key/main23 27: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 2
run: previous-page/process-key/main23 27: 1 => ((5 integer))
mem: ((5 integer)): 101475 <= 1
run: previous-page/process-key/main23 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 1
run: done-scrolling-up/previous-page/process-key/main23 2: nil => ((8 boolean))
mem: ((8 boolean)): 101478 <= nil
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 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/main23 4: nil => ((9 boolean))
mem: ((9 boolean)): 101479 <= nil
run: done-scrolling-up/previous-page/process-key/main23 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/main23 5: nil => ((10 boolean))
mem: ((10 boolean)): 101480 <= nil
run: done-scrolling-up/previous-page/process-key/main23 6: (((11 boolean)) <- ((and)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 6: nil => ((11 boolean))
mem: ((11 boolean)): 101481 <= nil
run: done-scrolling-up/previous-page/process-key/main23 7: (((jump-if)) ((11 boolean)) ((1 offset)))
mem: ((11 boolean)) => nil
run: done-scrolling-up/previous-page/process-key/main23 8: (((reply)) ((nil literal)))
run: previous-page/process-key/main23 28: nil => ((7 boolean))
mem: ((7 boolean)): 101477 <= nil
run: previous-page/process-key/main23 29: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main23 30: (((7 boolean)) <- ((less-than)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: previous-page/process-key/main23 30: nil => ((7 boolean))
mem: ((7 boolean)): 101477 <= nil
run: previous-page/process-key/main23 31: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => nil
run: previous-page/process-key/main23 32: (((5 integer) (space 1)) <- ((subtract)) ((5 integer) (space 1)) ((1 literal)))
mem: ((5 integer) (space 1)) => 0
run: previous-page/process-key/main23 32: -1 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -1
run: previous-page/process-key/main23 33: (((5 integer)) <- ((subtract)) ((5 integer)) ((1 literal)))
mem: ((5 integer)) => 1
run: previous-page/process-key/main23 33: 0 => ((5 integer))
mem: ((5 integer)): 101475 <= 0
run: previous-page/process-key/main23 34: (((jump)) ((-7 offset)))
run: previous-page/process-key/main23 28: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 0
run: done-scrolling-up/previous-page/process-key/main23 2: t => ((8 boolean))
mem: ((8 boolean)): 101478 <= t
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => t
run: done-scrolling-up/previous-page/process-key/main23 9: done
run: done-scrolling-up/previous-page/process-key/main23 10: (((reply)) ((t literal)))
run: previous-page/process-key/main23 28: t => ((7 boolean))
mem: ((7 boolean)): 101477 <= t
run: previous-page/process-key/main23 29: (((jump-if)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main23 35: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 0
run: done-scrolling-up/previous-page/process-key/main23 2: t => ((8 boolean))
mem: ((8 boolean)): 101478 <= t
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => t
run: done-scrolling-up/previous-page/process-key/main23 9: done
run: done-scrolling-up/previous-page/process-key/main23 10: (((reply)) ((t literal)))
run: previous-page/process-key/main23 35: t => ((7 boolean))
mem: ((7 boolean)): 101477 <= t
run: previous-page/process-key/main23 36: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main23 40: (((7 boolean)) <- ((done-scrolling-up)) ((default-space space-address)))
run: done-scrolling-up/previous-page/process-key/main23 0: (((default-space space-address) (names previous-page)) <- ((next-input)))
arg: nil 0 (101469)
run: done-scrolling-up/previous-page/process-key/main23 0: 101469 => ((default-space space-address) (names previous-page))
run: done-scrolling-up/previous-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((copy)) ((0 space-address)))
mem: ((0 space-address)) => 24375
run: done-scrolling-up/previous-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101470 <= 24375
run: done-scrolling-up/previous-page/process-key/main23 2: (((8 boolean)) <- ((lesser-or-equal)) ((5 integer)) ((0 literal)))
mem: ((5 integer)) => 0
run: done-scrolling-up/previous-page/process-key/main23 2: t => ((8 boolean))
mem: ((8 boolean)): 101478 <= t
run: done-scrolling-up/previous-page/process-key/main23 3: (((jump-if)) ((8 boolean)) ((5 offset)))
mem: ((8 boolean)) => t
run: done-scrolling-up/previous-page/process-key/main23 9: done
run: done-scrolling-up/previous-page/process-key/main23 10: (((reply)) ((t literal)))
run: previous-page/process-key/main23 40: t => ((7 boolean))
mem: ((7 boolean)): 101477 <= t
run: previous-page/process-key/main23 41: (((jump-if)) ((7 boolean)) ((3 offset)))
mem: ((7 boolean)) => t
run: previous-page/process-key/main23 45: (((reply)))
run: process-key/main23 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-page/process-key/main23 0: 101500 => ((default-space space-address))
run: print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101501 <= 24375
run: print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101502 <= 24083
run: print-page/process-key/main23 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
run: print-page/process-key/main23 3: 2 => ((2 integer))
mem: ((2 integer)): 101503 <= 2
run: print-page/process-key/main23 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/main23 4: nil => ((3 boolean))
mem: ((3 boolean)): 101504 <= nil
run: print-page/process-key/main23 5: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main23 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main23 7: t => ((4 boolean))
mem: ((4 boolean)): 101505 <= t
run: print-page/process-key/main23 8: (((jump-unless)) ((4 boolean)) ((20 offset)))
mem: ((4 boolean)) => t
run: print-page/process-key/main23 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 2
run: print-page/process-key/main23 9: 3 => ((2 integer))
mem: ((2 integer)): 101503 <= 3
run: print-page/process-key/main23 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: print-page/process-key/main23 10: 15144 => ((5 instruction-trace-address))
mem: ((5 instruction-trace-address)): 101506 <= 15144
run: print-page/process-key/main23 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal)))
mem: ((5 integer) (space 1)) => -1
run: print-page/process-key/main23 11: t => ((6 boolean))
mem: ((6 boolean)): 101507 <= t
run: print-page/process-key/main23 12: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: print-page/process-key/main23 13: (((print-instruction-trace-parent)) ((1 terminal-address)) ((5 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((5 instruction-trace-address)) => 15144
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-parent/print-page/process-key/main23 0: 101531 => ((default-space space-address))
run: print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15144 24375)
run: print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101533 <= 24083
run: print-instruction-trace-parent/print-page/process-key/main23 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 15144 24375)
run: print-instruction-trace-parent/print-page/process-key/main23 2: 15144 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 101534 <= 15144
run: print-instruction-trace-parent/print-page/process-key/main23 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 15144 24375)
run: print-instruction-trace-parent/print-page/process-key/main23 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 101532 <= 24375
run: print-instruction-trace-parent/print-page/process-key/main23 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101562 => ((default-space space-address))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101564 <= 24083
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: 17 => ((2 integer))
mem: ((2 integer)): 101565 <= 17
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 101566 <= 24086
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: 0 => ((4 integer))
mem: ((4 integer)): 101567 <= 0
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101593 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101595 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101596 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101597 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101598 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101599 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101600 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101601 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101602 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 0 => ((9 integer))
mem: ((9 integer)): 101603 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101604 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 101605 <= 24089
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101624 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101626 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101627 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101628 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101629 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101630 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101631 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101632 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101633 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 1 => ((9 integer))
mem: ((9 integer)): 101634 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101635 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 101636 <= 24090
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101655 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101657 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101658 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101659 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101660 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101661 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101662 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101663 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101664 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 2 => ((9 integer))
mem: ((9 integer)): 101665 <= 2
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101666 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 101667 <= 24091
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101686 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101688 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101689 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101690 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101691 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101692 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101693 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101694 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101695 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 3 => ((9 integer))
mem: ((9 integer)): 101696 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101697 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 101698 <= 24092
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101717 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101719 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101720 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101721 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101722 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101723 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101724 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101725 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101726 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 4 => ((9 integer))
mem: ((9 integer)): 101727 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101728 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 101729 <= 24093
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101748 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101750 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101751 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101752 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101753 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101754 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101755 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101756 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101757 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 5 => ((9 integer))
mem: ((9 integer)): 101758 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101759 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 101760 <= 24094
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101779 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101781 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101782 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101783 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101784 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101785 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101786 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101787 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101788 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 6 => ((9 integer))
mem: ((9 integer)): 101789 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101790 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 101791 <= 24095
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101810 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101812 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101813 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101814 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101815 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101816 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101817 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101818 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101819 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 7 => ((9 integer))
mem: ((9 integer)): 101820 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101821 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 101822 <= 24096
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101841 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101843 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101844 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101845 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101846 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101847 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101848 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101849 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101850 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 8 => ((9 integer))
mem: ((9 integer)): 101851 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101852 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 101853 <= 24097
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101872 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101874 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101875 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101876 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101877 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101878 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101879 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101880 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101881 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 9 => ((9 integer))
mem: ((9 integer)): 101882 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101883 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 101884 <= 24098
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101903 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101905 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101906 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101907 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101908 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101909 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101910 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101911 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101912 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 10 => ((9 integer))
mem: ((9 integer)): 101913 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101914 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 101915 <= 24099
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
schedule: scheduling clear-line/print-instruction-trace-parent/print-page/process-key/main23 for further processing
schedule: clear-line/print-instruction-trace-parent/print-page/process-key/main23
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101934 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101936 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101937 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101938 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101939 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101940 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101941 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101942 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101943 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 11 => ((9 integer))
mem: ((9 integer)): 101944 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101945 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 101946 <= 24100
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101965 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101967 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101968 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 101969 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 101970 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 101971 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 101972 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 101973 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 101974 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 12 => ((9 integer))
mem: ((9 integer)): 101975 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 101976 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 101977 <= 24101
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 101996 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 101998 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 101999 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102000 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102001 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102002 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102003 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102004 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102005 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 13 => ((9 integer))
mem: ((9 integer)): 102006 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102007 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 102008 <= 24102
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 102027 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102029 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102030 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102031 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102032 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102033 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102034 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102035 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102036 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 14 => ((9 integer))
mem: ((9 integer)): 102037 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102038 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 102039 <= 24103
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 102058 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102060 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102061 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102062 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102063 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102064 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102065 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102066 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102067 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 15 => ((9 integer))
mem: ((9 integer)): 102068 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102069 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 102070 <= 24104
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 101568 <= nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 0: 102089 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102091 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102092 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102093 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102094 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102095 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102096 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102097 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102098 <= 0
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 16 => ((9 integer))
mem: ((9 integer)): 102099 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102100 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 102101 <= 24105
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: t => ((5 boolean))
mem: ((5 boolean)): 101568 <= t
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-parent/print-page/process-key/main23 11: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 5: (((print-character)) ((1 terminal-address)) ((- literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102120 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102122 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\- => ((2 character))
mem: ((2 character)): 102123 <= #\-
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102124 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102125 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102126 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102127 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102128 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102129 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 0 => ((9 integer))
mem: ((9 integer)): 102130 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102131 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 102132 <= 24089
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => -
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\-
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102151 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102153 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102154 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102155 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102156 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102157 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102158 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102159 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102160 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 1 => ((9 integer))
mem: ((9 integer)): 102161 <= 1
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102162 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 102163 <= 24090
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset)))
mem: ((15144 string-address-array-address) (raw)) => 15409
run: print-instruction-trace-parent/print-page/process-key/main23 7: 15409 => ((3 string-address-array-address))
mem: ((3 string-address-array-address)): 101535 <= 15409
run: print-instruction-trace-parent/print-page/process-key/main23 8: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-parent/print-page/process-key/main23 8: 0 => ((4 integer))
mem: ((4 integer)): 101536 <= 0
run: print-instruction-trace-parent/print-page/process-key/main23 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref)))
array-len: ((3 string-address-array-address) (deref))
mem: ((15409 integer) (raw)) => 1
run: print-instruction-trace-parent/print-page/process-key/main23 9: 1 => ((5 integer))
mem: ((5 integer)): 101537 <= 1
run: print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: nil => ((6 boolean))
mem: ((6 boolean)): 101538 <= nil
run: print-instruction-trace-parent/print-page/process-key/main23 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace-parent/print-page/process-key/main23 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15409 string-address-array) (raw))
mem: ((15409 integer) (raw)) => 1
mem: ((15410 string-address) (raw)) => 15504
run: print-instruction-trace-parent/print-page/process-key/main23 12: 15504 => ((7 string-address))
mem: ((7 string-address)): 101539 <= 15504
run: print-instruction-trace-parent/print-page/process-key/main23 13: (((print-string)) ((1 terminal-address)) ((7 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((7 string-address)) => 15504
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102182 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15504)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102184 <= 24083
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15504)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: 15504 => ((2 string-address))
mem: ((2 string-address)): 102185 <= 15504
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15504 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: 4 => ((3 integer))
mem: ((3 integer)): 102186 <= 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 102187 <= 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102188 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15505 byte) (raw)) => m
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\m => ((6 character))
mem: ((6 character)): 102189 <= #\m
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102213 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102215 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\m => ((2 character))
mem: ((2 character)): 102216 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102217 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102218 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102219 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102220 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102221 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102222 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 2 => ((9 integer))
mem: ((9 integer)): 102223 <= 2
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102224 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 102225 <= 24091
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 102187 <= 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102188 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15506 byte) (raw)) => a
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\a => ((6 character))
mem: ((6 character)): 102189 <= #\a
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102244 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102246 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\a => ((2 character))
mem: ((2 character)): 102247 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102248 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102249 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102250 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102251 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102252 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102253 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 3 => ((9 integer))
mem: ((9 integer)): 102254 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102255 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 102256 <= 24092
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 2 => ((4 integer))
mem: ((4 integer)): 102187 <= 2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102188 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15507 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\i => ((6 character))
mem: ((6 character)): 102189 <= #\i
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102275 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102277 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\i => ((2 character))
mem: ((2 character)): 102278 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102279 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102280 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102281 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102282 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102283 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102284 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 4 => ((9 integer))
mem: ((9 integer)): 102285 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102286 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 102287 <= 24093
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 3 => ((4 integer))
mem: ((4 integer)): 102187 <= 3
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102188 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15508 byte) (raw)) => n
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\n => ((6 character))
mem: ((6 character)): 102189 <= #\n
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102306 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102308 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\n => ((2 character))
mem: ((2 character)): 102309 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102310 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102311 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102312 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102313 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102314 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102315 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 5 => ((9 integer))
mem: ((9 integer)): 102316 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102317 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 102318 <= 24094
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 4 => ((4 integer))
mem: ((4 integer)): 102187 <= 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 102188 <= t
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-page/process-key/main23 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102337 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102339 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\/ => ((2 character))
mem: ((2 character)): 102340 <= #\/
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102341 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102342 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102343 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102344 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102345 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102346 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 6 => ((9 integer))
mem: ((9 integer)): 102347 <= 6
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102348 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 102349 <= 24095
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\/
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace-parent/print-page/process-key/main23 15: 1 => ((4 integer))
mem: ((4 integer)): 101536 <= 1
run: print-instruction-trace-parent/print-page/process-key/main23 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: t => ((6 boolean))
mem: ((6 boolean)): 101538 <= t
run: print-instruction-trace-parent/print-page/process-key/main23 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: print-instruction-trace-parent/print-page/process-key/main23 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102368 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102370 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102371 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102372 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102373 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102374 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102375 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102376 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102377 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 7 => ((9 integer))
mem: ((9 integer)): 102378 <= 7
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102379 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 102380 <= 24096
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset)))
mem: ((15145 string-address) (raw)) => 15729
run: print-instruction-trace-parent/print-page/process-key/main23 18: 15729 => ((8 string-address))
mem: ((8 string-address)): 101540 <= 15729
run: print-instruction-trace-parent/print-page/process-key/main23 19: (((print-string)) ((1 terminal-address)) ((8 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 string-address)) => 15729
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102399 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15729)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102401 <= 24083
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15729)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: 15729 => ((2 string-address))
mem: ((2 string-address)): 102402 <= 15729
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15729 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: 1 => ((3 integer))
mem: ((3 integer)): 102403 <= 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 102404 <= 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102405 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15729 string) (raw))
mem: ((15729 integer) (raw)) => 1
mem: ((15730 byte) (raw)) => 2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\2 => ((6 character))
mem: ((6 character)): 102406 <= #\2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102430 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102432 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\2 => ((2 character))
mem: ((2 character)): 102433 <= #\2
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102434 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102435 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102436 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102437 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102438 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102439 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 8 => ((9 integer))
mem: ((9 integer)): 102440 <= 8
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102441 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 102442 <= 24097
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 2
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\2
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 102404 <= 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 102405 <= t
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-page/process-key/main23 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102461 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102463 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102464 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102465 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102466 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102467 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102468 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102469 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102470 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 9 => ((9 integer))
mem: ((9 integer)): 102471 <= 9
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102472 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 102473 <= 24098
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102492 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102494 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\: => ((2 character))
mem: ((2 character)): 102495 <= #\:
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102496 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102497 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102498 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102499 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102500 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102501 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 10 => ((9 integer))
mem: ((9 integer)): 102502 <= 10
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102503 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 102504 <= 24099
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\:
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 0: 102523 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102525 <= 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102526 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102527 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102528 <= nil
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102529 <= 24085
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102530 <= 24086
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102531 <= 17
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102532 <= 0
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 11 => ((9 integer))
mem: ((9 integer)): 102533 <= 11
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102534 <= 24088
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 102535 <= 24100
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-parent/print-page/process-key/main23 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset)))
mem: ((15146 string-address) (raw)) => 15793
run: print-instruction-trace-parent/print-page/process-key/main23 23: 15793 => ((4 string-address))
mem: ((4 string-address)): 101536 <= 15793
run: print-instruction-trace-parent/print-page/process-key/main23 24: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 15793
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102554 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15793)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102556 <= 24083
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15793)
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 2: 15793 => ((2 string-address))
mem: ((2 string-address)): 102557 <= 15793
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15793 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 3: 4 => ((3 integer))
mem: ((3 integer)): 102558 <= 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 102559 <= 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102560 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15794 byte) (raw)) => g
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\g => ((6 character))
mem: ((6 character)): 102561 <= #\g
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => g
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102585 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102587 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\g => ((2 character))
mem: ((2 character)): 102588 <= #\g
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102589 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\g)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102590 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102591 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102592 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102593 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102594 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 12 => ((9 integer))
mem: ((9 integer)): 102595 <= 12
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102596 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 102597 <= 24101
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => g
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: #\g => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\g
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 102559 <= 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102560 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15795 byte) (raw)) =>
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\space => ((6 character))
mem: ((6 character)): 102561 <= #\space
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102616 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102618 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102619 <= #\space
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102620 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102621 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102622 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102623 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102624 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102625 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 13 => ((9 integer))
mem: ((9 integer)): 102626 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102627 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 102628 <= 24102
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 2 => ((4 integer))
mem: ((4 integer)): 102559 <= 2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102560 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15796 byte) (raw)) => h
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\h => ((6 character))
mem: ((6 character)): 102561 <= #\h
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => h
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102647 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102649 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\h => ((2 character))
mem: ((2 character)): 102650 <= #\h
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102651 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\h)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102652 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102653 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102654 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102655 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102656 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 14 => ((9 integer))
mem: ((9 integer)): 102657 <= 14
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102658 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 102659 <= 24103
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => h
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 13: #\h => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\h
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 3 => ((4 integer))
mem: ((4 integer)): 102559 <= 3
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 102560 <= nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15797 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 7: #\i => ((6 character))
mem: ((6 character)): 102561 <= #\i
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 0: 102678 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102680 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 2: #\i => ((2 character))
mem: ((2 character)): 102681 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102682 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102683 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102684 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102685 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102686 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((8 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/main23 9: 0 => ((8 integer))
mem: ((8 integer)): 102687 <= 0
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 10: 15 => ((9 integer))
mem: ((9 integer)): 102688 <= 15
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102689 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 102690 <= 24104
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/print-string/print-instruction-trace-parent/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 9: 4 => ((4 integer))
mem: ((4 integer)): 102559 <= 4
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 102560 <= t
run: print-string/print-instruction-trace-parent/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-page/process-key/main23 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 0: 102709 => ((default-space space-address))
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 102710 <= 24375
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102711 <= 24083
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 102712 <= nil
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 14: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: add-line/print-instruction-trace-parent/print-page/process-key/main23 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 0: 102740 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102742 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 102743 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 4: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 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/main23 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 102744 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-page/process-key/main23 7: (((reply)))
run: print-page/process-key/main23 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: print-page/process-key/main23 14: 17063 => ((7 trace-address-array-address))
mem: ((7 trace-address-array-address)): 101508 <= 17063
run: print-page/process-key/main23 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => -1
run: max/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/print-page/process-key/main23 0: 102771 => ((default-space space-address))
run: max/print-page/process-key/main23 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (-1 0)
run: max/print-page/process-key/main23 1: -1 => ((1 integer))
mem: ((1 integer)): 102773 <= -1
run: max/print-page/process-key/main23 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (-1 0)
run: max/print-page/process-key/main23 2: 0 => ((2 integer))
mem: ((2 integer)): 102774 <= 0
run: max/print-page/process-key/main23 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => -1
mem: ((2 integer)) => 0
run: max/print-page/process-key/main23 3: nil => ((3 boolean))
mem: ((3 boolean)): 102775 <= nil
schedule: scheduling max/print-page/process-key/main23 for further processing
schedule: max/print-page/process-key/main23
run: max/print-page/process-key/main23 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: max/print-page/process-key/main23 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 0
run: print-page/process-key/main23 15: 0 => ((8 integer))
mem: ((8 integer)): 101509 <= 0
run: print-page/process-key/main23 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/main23 16: nil => ((9 boolean))
mem: ((9 boolean)): 101510 <= nil
run: print-page/process-key/main23 17: (((jump-if)) ((9 boolean)) ((11 offset)))
mem: ((9 boolean)) => nil
run: print-page/process-key/main23 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/main23 18: nil => ((3 boolean))
mem: ((3 boolean)): 101504 <= nil
run: print-page/process-key/main23 19: (((jump-if)) ((3 boolean)) ((9 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main23 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer)))
mem: ((8 integer)) => 0
array-len: ((17063 trace-address-array) (raw))
mem: ((17063 integer) (raw)) => 1
mem: ((17064 trace-address) (raw)) => 16086
run: print-page/process-key/main23 20: 16086 => ((10 trace-address))
mem: ((10 trace-address)): 101511 <= 16086
run: print-page/process-key/main23 21: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/process-key/main23 0: 102802 => ((default-space space-address))
run: print-character/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102804 <= 24083
run: print-character/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102805 <= #\space
run: print-character/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102806 <= nil
run: print-character/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102807 <= nil
run: print-character/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102808 <= 24085
run: print-character/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102809 <= 24086
run: print-character/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102810 <= 17
run: print-character/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 102811 <= 17
run: print-character/print-page/process-key/main23 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/main23 10: 17 => ((9 integer))
mem: ((9 integer)): 102812 <= 17
run: print-character/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102813 <= 24088
run: print-character/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/process-key/main23 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 102814 <= 24106
run: print-character/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/print-page/process-key/main23 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/main23 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-page/process-key/main23 15: (((reply)))
run: print-page/process-key/main23 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/process-key/main23 0: 102833 => ((default-space space-address))
run: print-character/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102835 <= 24083
run: print-character/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102836 <= #\space
run: print-character/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102837 <= nil
run: print-character/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102838 <= nil
run: print-character/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102839 <= 24085
run: print-character/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102840 <= 24086
run: print-character/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102841 <= 17
run: print-character/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 102842 <= 17
run: print-character/print-page/process-key/main23 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/main23 10: 18 => ((9 integer))
mem: ((9 integer)): 102843 <= 18
run: print-character/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102844 <= 24088
run: print-character/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/process-key/main23 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 102845 <= 24107
run: print-character/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-page/process-key/main23 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/main23 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-page/process-key/main23 15: (((reply)))
run: print-page/process-key/main23 23: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/process-key/main23 0: 102864 => ((default-space space-address))
run: print-character/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102866 <= 24083
run: print-character/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102867 <= #\space
run: print-character/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102868 <= nil
run: print-character/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102869 <= nil
run: print-character/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102870 <= 24085
run: print-character/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102871 <= 24086
run: print-character/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102872 <= 17
run: print-character/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 102873 <= 17
run: print-character/print-page/process-key/main23 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/main23 10: 19 => ((9 integer))
mem: ((9 integer)): 102874 <= 19
run: print-character/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102875 <= 24088
run: print-character/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/process-key/main23 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 102876 <= 24108
run: print-character/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/print-page/process-key/main23 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/main23 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-page/process-key/main23 15: (((reply)))
run: print-page/process-key/main23 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address)))
mem: ((1 terminal-address)) => 24083
mem: ((10 trace-address)) => 16086
run: print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-trace/print-page/process-key/main23 0: 102895 => ((default-space space-address))
run: print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16086)
run: print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102897 <= 24083
run: print-trace/print-page/process-key/main23 2: (((2 trace-address)) <- ((next-input)))
arg: nil 1 (24083 16086)
run: print-trace/print-page/process-key/main23 2: 16086 => ((2 trace-address))
mem: ((2 trace-address)): 102898 <= 16086
run: print-trace/print-page/process-key/main23 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset)))
mem: ((16086 string-address) (raw)) => 16308
run: print-trace/print-page/process-key/main23 3: 16308 => ((3 string-address))
mem: ((3 string-address)): 102899 <= 16308
run: print-trace/print-page/process-key/main23 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-trace/print-page/process-key/main23 0: 102926 => ((default-space space-address))
run: clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102928 <= 24083
run: clear-line/print-trace/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-page/process-key/main23 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-trace/print-page/process-key/main23 3: 17 => ((2 integer))
mem: ((2 integer)): 102929 <= 17
run: clear-line/print-trace/print-page/process-key/main23 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-trace/print-page/process-key/main23 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 102930 <= 24086
run: clear-line/print-trace/print-page/process-key/main23 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 3
run: clear-line/print-trace/print-page/process-key/main23 5: 3 => ((4 integer))
mem: ((4 integer)): 102931 <= 3
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 102957 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102959 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102960 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102961 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102962 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102963 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102964 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102965 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 102966 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 20 => ((9 integer))
mem: ((9 integer)): 102967 <= 20
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102968 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 102969 <= 24109
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 102988 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 102990 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 102991 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 102992 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 102993 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 102994 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 102995 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 102996 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 102997 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 21 => ((9 integer))
mem: ((9 integer)): 102998 <= 21
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 102999 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 103000 <= 24110
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103019 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103021 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103022 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103023 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103024 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103025 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103026 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103027 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103028 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 22 => ((9 integer))
mem: ((9 integer)): 103029 <= 22
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103030 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 103031 <= 24111
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103050 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103052 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103053 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103054 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103055 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103056 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103057 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103058 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103059 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 23 => ((9 integer))
mem: ((9 integer)): 103060 <= 23
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103061 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 103062 <= 24112
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103081 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103083 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103084 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103085 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103086 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103087 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103088 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103089 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103090 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 24 => ((9 integer))
mem: ((9 integer)): 103091 <= 24
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103092 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 103093 <= 24113
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103112 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103114 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103115 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103116 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103117 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103118 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103119 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103120 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103121 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 25 => ((9 integer))
mem: ((9 integer)): 103122 <= 25
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103123 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 103124 <= 24114
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103143 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103145 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103146 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103147 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103148 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103149 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103150 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103151 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103152 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 26 => ((9 integer))
mem: ((9 integer)): 103153 <= 26
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103154 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 103155 <= 24115
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103174 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103176 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103177 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103178 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103179 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103180 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103181 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103182 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103183 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 27 => ((9 integer))
mem: ((9 integer)): 103184 <= 27
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103185 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 103186 <= 24116
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103205 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103207 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103208 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103209 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103210 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103211 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103212 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103213 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103214 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 28 => ((9 integer))
mem: ((9 integer)): 103215 <= 28
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103216 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 103217 <= 24117
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103236 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103238 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103239 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103240 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103241 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103242 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103243 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103244 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103245 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 29 => ((9 integer))
mem: ((9 integer)): 103246 <= 29
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103247 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 103248 <= 24118
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103267 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103269 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103270 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103271 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103272 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103273 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103274 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103275 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103276 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 30 => ((9 integer))
mem: ((9 integer)): 103277 <= 30
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103278 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 103279 <= 24119
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103298 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103300 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103301 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103302 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103303 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103304 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103305 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103306 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103307 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 31 => ((9 integer))
mem: ((9 integer)): 103308 <= 31
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103309 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 103310 <= 24120
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103329 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103331 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103332 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103333 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103334 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103335 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103336 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103337 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103338 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 32 => ((9 integer))
mem: ((9 integer)): 103339 <= 32
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103340 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 103341 <= 24121
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 102932 <= nil
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 0: 103360 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103362 <= 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103363 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103364 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103365 <= nil
run: print-character/clear-line/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103366 <= 24085
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103367 <= 24086
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103368 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103369 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 10: 33 => ((9 integer))
mem: ((9 integer)): 103370 <= 33
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103371 <= 24088
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/process-key/main23 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 103372 <= 24122
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-trace/print-page/process-key/main23 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/main23 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-trace/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-trace/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/process-key/main23 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/main23 6: t => ((5 boolean))
mem: ((5 boolean)): 102932 <= t
run: clear-line/print-trace/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-trace/print-page/process-key/main23 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 3
run: clear-line/print-trace/print-page/process-key/main23 10: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 3
run: clear-line/print-trace/print-page/process-key/main23 11: (((reply)))
run: print-trace/print-page/process-key/main23 5: (((print-string)) ((1 terminal-address)) ((3 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((3 string-address)) => 16308
run: print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-page/process-key/main23 0: 103391 => ((default-space space-address))
run: print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16308)
run: print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103393 <= 24083
run: print-string/print-trace/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16308)
run: print-string/print-trace/print-page/process-key/main23 2: 16308 => ((2 string-address))
mem: ((2 string-address)): 103394 <= 16308
run: print-string/print-trace/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16308 integer) (raw)) => 3
run: print-string/print-trace/print-page/process-key/main23 3: 3 => ((3 integer))
mem: ((3 integer)): 103395 <= 3
run: print-string/print-trace/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 103396 <= 0
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103397 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16309 byte) (raw)) => m
run: print-string/print-trace/print-page/process-key/main23 7: #\m => ((6 character))
mem: ((6 character)): 103398 <= #\m
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103422 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103424 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\m => ((2 character))
mem: ((2 character)): 103425 <= #\m
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103426 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103427 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103428 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103429 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103430 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103431 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 20 => ((9 integer))
mem: ((9 integer)): 103432 <= 20
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103433 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 103434 <= 24109
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\m
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-page/process-key/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 103396 <= 1
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103397 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16310 byte) (raw)) => e
run: print-string/print-trace/print-page/process-key/main23 7: #\e => ((6 character))
mem: ((6 character)): 103398 <= #\e
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => e
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103453 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\e)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103455 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\e)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\e => ((2 character))
mem: ((2 character)): 103456 <= #\e
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\e)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103457 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\e)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103458 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103459 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103460 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103461 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103462 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 21 => ((9 integer))
mem: ((9 integer)): 103463 <= 21
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103464 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 103465 <= 24110
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => e
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\e => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\e
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-page/process-key/main23 9: 2 => ((4 integer))
mem: ((4 integer)): 103396 <= 2
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103397 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16311 byte) (raw)) => m
run: print-string/print-trace/print-page/process-key/main23 7: #\m => ((6 character))
mem: ((6 character)): 103398 <= #\m
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103484 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103486 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\m => ((2 character))
mem: ((2 character)): 103487 <= #\m
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103488 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103489 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103490 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103491 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103492 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103493 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 22 => ((9 integer))
mem: ((9 integer)): 103494 <= 22
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103495 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 103496 <= 24111
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\m
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-page/process-key/main23 9: 3 => ((4 integer))
mem: ((4 integer)): 103396 <= 3
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 103397 <= t
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-trace/print-page/process-key/main23 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/process-key/main23 0: 103515 => ((default-space space-address))
run: print-character/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103517 <= 24083
run: print-character/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103518 <= #\space
run: print-character/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103519 <= nil
run: print-character/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103520 <= nil
run: print-character/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103521 <= 24085
run: print-character/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103522 <= 24086
run: print-character/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103523 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103524 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 10: 23 => ((9 integer))
mem: ((9 integer)): 103525 <= 23
run: print-character/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103526 <= 24088
run: print-character/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/process-key/main23 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 103527 <= 24112
run: print-character/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/print-trace/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-trace/print-page/process-key/main23 7: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/process-key/main23 0: 103546 => ((default-space space-address))
run: print-character/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103548 <= 24083
run: print-character/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-trace/print-page/process-key/main23 2: #\: => ((2 character))
mem: ((2 character)): 103549 <= #\:
run: print-character/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103550 <= nil
run: print-character/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103551 <= nil
run: print-character/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103552 <= 24085
run: print-character/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103553 <= 24086
run: print-character/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103554 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103555 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 10: 24 => ((9 integer))
mem: ((9 integer)): 103556 <= 24
run: print-character/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103557 <= 24088
run: print-character/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/process-key/main23 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 103558 <= 24113
run: print-character/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-trace/print-page/process-key/main23 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\:
run: print-character/print-trace/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/process-key/main23 0: 103577 => ((default-space space-address))
run: print-character/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103579 <= 24083
run: print-character/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103580 <= #\space
run: print-character/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103581 <= nil
run: print-character/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103582 <= nil
run: print-character/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103583 <= 24085
run: print-character/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103584 <= 24086
run: print-character/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103585 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103586 <= 17
run: print-character/print-trace/print-page/process-key/main23 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/main23 10: 25 => ((9 integer))
mem: ((9 integer)): 103587 <= 25
run: print-character/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103588 <= 24088
run: print-character/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/process-key/main23 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 103589 <= 24114
run: print-character/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/print-trace/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-trace/print-page/process-key/main23 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset)))
mem: ((16087 string-address) (raw)) => 16374
run: print-trace/print-page/process-key/main23 9: 16374 => ((4 string-address))
mem: ((4 string-address)): 102900 <= 16374
run: print-trace/print-page/process-key/main23 10: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 16374
run: print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-page/process-key/main23 0: 103608 => ((default-space space-address))
run: print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16374)
run: print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103610 <= 24083
run: print-string/print-trace/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16374)
run: print-string/print-trace/print-page/process-key/main23 2: 16374 => ((2 string-address))
mem: ((2 string-address)): 103611 <= 16374
run: print-string/print-trace/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16374 integer) (raw)) => 3
run: print-string/print-trace/print-page/process-key/main23 3: 3 => ((3 integer))
mem: ((3 integer)): 103612 <= 3
run: print-string/print-trace/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 103613 <= 0
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103614 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16375 byte) (raw)) => 2
run: print-string/print-trace/print-page/process-key/main23 7: #\2 => ((6 character))
mem: ((6 character)): 103615 <= #\2
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103639 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103641 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\2 => ((2 character))
mem: ((2 character)): 103642 <= #\2
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103643 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103644 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103645 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103646 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103647 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103648 <= 17
schedule: scheduling print-character/print-string/print-trace/print-page/process-key/main23 for further processing
schedule: print-character/print-string/print-trace/print-page/process-key/main23
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 26 => ((9 integer))
mem: ((9 integer)): 103649 <= 26
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103650 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 103651 <= 24115
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 2
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\2
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-page/process-key/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 103613 <= 1
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103614 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16376 byte) (raw)) =>
run: print-string/print-trace/print-page/process-key/main23 7: #\space => ((6 character))
mem: ((6 character)): 103615 <= #\space
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103670 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103672 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103673 <= #\space
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103674 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103675 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103676 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103677 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103678 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103679 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 27 => ((9 integer))
mem: ((9 integer)): 103680 <= 27
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103681 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 103682 <= 24116
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-page/process-key/main23 9: 2 => ((4 integer))
mem: ((4 integer)): 103613 <= 2
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 103614 <= nil
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16377 byte) (raw)) => a
run: print-string/print-trace/print-page/process-key/main23 7: #\a => ((6 character))
mem: ((6 character)): 103615 <= #\a
run: print-string/print-trace/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-trace/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/process-key/main23 0: 103701 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-trace/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103703 <= 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-trace/print-page/process-key/main23 2: #\a => ((2 character))
mem: ((2 character)): 103704 <= #\a
run: print-character/print-string/print-trace/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-trace/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103705 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-trace/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103706 <= nil
run: print-character/print-string/print-trace/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103707 <= 24085
run: print-character/print-string/print-trace/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103708 <= 24086
run: print-character/print-string/print-trace/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103709 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 9: (((8 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/main23 9: 17 => ((8 integer))
mem: ((8 integer)): 103710 <= 17
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 10: 28 => ((9 integer))
mem: ((9 integer)): 103711 <= 28
run: print-character/print-string/print-trace/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103712 <= 24088
run: print-character/print-string/print-trace/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/process-key/main23 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 103713 <= 24117
run: print-character/print-string/print-trace/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => a
run: print-character/print-string/print-trace/print-page/process-key/main23 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\a
run: print-character/print-string/print-trace/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-string/print-trace/print-page/process-key/main23 15: (((reply)))
run: print-string/print-trace/print-page/process-key/main23 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-page/process-key/main23 9: 3 => ((4 integer))
mem: ((4 integer)): 103613 <= 3
run: print-string/print-trace/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 103614 <= t
run: print-string/print-trace/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-page/process-key/main23 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-page/process-key/main23 0: 103732 => ((default-space space-address))
run: add-line/print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 103733 <= 24375
run: add-line/print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103734 <= 24083
run: add-line/print-page/process-key/main23 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/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 103735 <= nil
run: add-line/print-page/process-key/main23 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-page/process-key/main23 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/main23 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-page/process-key/main23 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-to-next-line/add-line/print-page/process-key/main23 0: 103763 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103765 <= 24083
run: cursor-to-next-line/add-line/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-page/process-key/main23 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-to-next-line/add-line/print-page/process-key/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 103766 <= 24085
run: cursor-to-next-line/add-line/print-page/process-key/main23 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/main23 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-page/process-key/main23 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: cursor-to-next-line/add-line/print-page/process-key/main23 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 103767 <= 24086
run: cursor-to-next-line/add-line/print-page/process-key/main23 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-page/process-key/main23 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-page/process-key/main23 7: (((reply)))
run: print-page/process-key/main23 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer)))
mem: ((8 integer)) => 0
run: print-page/process-key/main23 26: 0 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= 0
run: print-page/process-key/main23 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal)))
mem: ((8 integer)) => 0
run: print-page/process-key/main23 27: 1 => ((8 integer))
mem: ((8 integer)): 101509 <= 1
run: print-page/process-key/main23 28: (((jump)) ((-13 offset)))
run: print-page/process-key/main23 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/main23 16: t => ((9 boolean))
mem: ((9 boolean)): 101510 <= t
run: print-page/process-key/main23 17: (((jump-if)) ((9 boolean)) ((11 offset)))
mem: ((9 boolean)) => t
run: print-page/process-key/main23 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/main23 29: nil => ((3 boolean))
mem: ((3 boolean)): 101504 <= nil
run: print-page/process-key/main23 30: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main23 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main23 32: t => ((11 boolean))
mem: ((11 boolean)): 101512 <= t
run: print-page/process-key/main23 33: (((jump-if)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => t
run: print-page/process-key/main23 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1)))
mem: ((2 integer)) => 3
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main23 37: t => ((12 boolean))
mem: ((12 boolean)): 101513 <= t
run: print-page/process-key/main23 38: (((jump-unless)) ((12 boolean)) ((3 offset)))
mem: ((12 boolean)) => t
run: print-page/process-key/main23 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/print-page/process-key/main23 0: 103794 => ((default-space space-address))
run: print-traces-collapsed-from/print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 103795 <= 24375
run: print-traces-collapsed-from/print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103796 <= 24083
run: print-traces-collapsed-from/print-page/process-key/main23 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main23 3: 3 => ((2 integer))
mem: ((2 integer)): 103797 <= 3
run: print-traces-collapsed-from/print-page/process-key/main23 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((3 integer))
mem: ((3 integer)): 103798 <= nil
run: print-traces-collapsed-from/print-page/process-key/main23 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/print-page/process-key/main23 5: 8 => ((4 integer))
mem: ((4 integer)): 103799 <= 8
run: print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/print-page/process-key/main23 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/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 103800 <= nil
run: print-traces-collapsed-from/print-page/process-key/main23 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: nil => ((6 boolean))
mem: ((6 boolean)): 103801 <= nil
run: print-traces-collapsed-from/print-page/process-key/main23 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main23 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: print-traces-collapsed-from/print-page/process-key/main23 12: 17135 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 103802 <= 17135
run: print-traces-collapsed-from/print-page/process-key/main23 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main23 13: 3 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 3
run: print-traces-collapsed-from/print-page/process-key/main23 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/process-key/main23 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/process-key/main23 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 17135
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 103825 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 103827 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: 17135 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 103832 <= 17135
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 103833 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 103856 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103858 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: 17 => ((2 integer))
mem: ((2 integer)): 103859 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 103860 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: 0 => ((4 integer))
mem: ((4 integer)): 103861 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 103887 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103889 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103890 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103891 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103892 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103893 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103894 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103895 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 103896 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 34 => ((9 integer))
mem: ((9 integer)): 103897 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103898 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 103899 <= 24123
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 103918 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103920 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103921 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103922 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103923 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103924 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103925 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103926 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 103927 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 35 => ((9 integer))
mem: ((9 integer)): 103928 <= 35
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103929 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 103930 <= 24124
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 103949 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103951 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103952 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103953 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103954 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103955 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103956 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103957 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 103958 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 36 => ((9 integer))
mem: ((9 integer)): 103959 <= 36
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103960 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 103961 <= 24125
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 103980 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 103982 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 103983 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 103984 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 103985 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 103986 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 103987 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 103988 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 103989 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 37 => ((9 integer))
mem: ((9 integer)): 103990 <= 37
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 103991 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 103992 <= 24126
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104011 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104013 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104014 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104015 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104016 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104017 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104018 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104019 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104020 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 38 => ((9 integer))
mem: ((9 integer)): 104021 <= 38
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104022 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 104023 <= 24127
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104042 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104044 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104045 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104046 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104047 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104048 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104049 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104050 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104051 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 39 => ((9 integer))
mem: ((9 integer)): 104052 <= 39
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104053 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 104054 <= 24128
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104073 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104075 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104076 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104077 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104078 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104079 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104080 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104081 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104082 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 40 => ((9 integer))
mem: ((9 integer)): 104083 <= 40
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104084 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 104085 <= 24129
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104104 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104106 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104107 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104108 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104109 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104110 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104111 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104112 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104113 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 41 => ((9 integer))
mem: ((9 integer)): 104114 <= 41
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104115 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 104116 <= 24130
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104135 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104137 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104139 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104140 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104141 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104142 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104143 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104144 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 42 => ((9 integer))
mem: ((9 integer)): 104145 <= 42
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104146 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 104147 <= 24131
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104166 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104168 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104169 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104170 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104171 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104172 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104173 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104174 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104175 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 43 => ((9 integer))
mem: ((9 integer)): 104176 <= 43
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104177 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 104178 <= 24132
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104197 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104199 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104200 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104201 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104202 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104203 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104204 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104205 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104206 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 44 => ((9 integer))
mem: ((9 integer)): 104207 <= 44
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104208 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 104209 <= 24133
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104228 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104230 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104231 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104232 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104233 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104234 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104235 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104236 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104237 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 45 => ((9 integer))
mem: ((9 integer)): 104238 <= 45
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104239 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 104240 <= 24134
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104259 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104261 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104262 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104263 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104264 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104265 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104266 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104267 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104268 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 46 => ((9 integer))
mem: ((9 integer)): 104269 <= 46
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104270 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 104271 <= 24135
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104290 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104292 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104293 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104294 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104295 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104296 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104297 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104298 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104299 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 47 => ((9 integer))
mem: ((9 integer)): 104300 <= 47
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104301 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 104302 <= 24136
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104321 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104323 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104324 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104325 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104326 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104327 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104328 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104329 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104330 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 48 => ((9 integer))
mem: ((9 integer)): 104331 <= 48
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104332 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 104333 <= 24137
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104352 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104354 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104355 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104356 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104357 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104358 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104359 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104360 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104361 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 49 => ((9 integer))
mem: ((9 integer)): 104362 <= 49
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104363 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 104364 <= 24138
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: nil => ((5 boolean))
mem: ((5 boolean)): 103862 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104383 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104385 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104386 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104387 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104388 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104389 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104390 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104391 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104392 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 50 => ((9 integer))
mem: ((9 integer)): 104393 <= 50
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104394 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 104395 <= 24139
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: t => ((5 boolean))
mem: ((5 boolean)): 103862 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 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/main23 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104414 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104416 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\+ => ((2 character))
mem: ((2 character)): 104417 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104418 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104419 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104420 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104421 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104422 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104423 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 34 => ((9 integer))
mem: ((9 integer)): 104424 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104425 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 104426 <= 24123
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104445 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104447 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104448 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104449 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104450 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104451 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104452 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104453 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104454 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 35 => ((9 integer))
mem: ((9 integer)): 104455 <= 35
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104456 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 104457 <= 24124
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((17135 string-address-array-address) (raw)) => 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 17397 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 103834 <= 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 0 => ((9 integer))
mem: ((9 integer)): 103835 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((17397 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 9: 1 => ((10 integer))
mem: ((10 integer)): 103836 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: nil => ((11 boolean))
mem: ((11 boolean)): 103837 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((17397 string-address-array) (raw))
mem: ((17397 integer) (raw)) => 1
mem: ((17398 string-address) (raw)) => 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 17492 => ((12 string-address))
mem: ((12 string-address)): 103838 <= 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104476 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104478 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: 17492 => ((2 string-address))
mem: ((2 string-address)): 104479 <= 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17492 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: 4 => ((3 integer))
mem: ((3 integer)): 104480 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 104481 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104482 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 for further processing
schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17493 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\m => ((6 character))
mem: ((6 character)): 104483 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104507 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104509 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\m => ((2 character))
mem: ((2 character)): 104510 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104511 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104512 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104513 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104514 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104515 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104516 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 36 => ((9 integer))
mem: ((9 integer)): 104517 <= 36
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104518 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 104519 <= 24125
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 104481 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104482 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17494 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\a => ((6 character))
mem: ((6 character)): 104483 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104538 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104540 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\a => ((2 character))
mem: ((2 character)): 104541 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104542 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104543 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104544 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104545 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104546 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104547 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 37 => ((9 integer))
mem: ((9 integer)): 104548 <= 37
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104549 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 104550 <= 24126
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 2 => ((4 integer))
mem: ((4 integer)): 104481 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104482 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17495 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\i => ((6 character))
mem: ((6 character)): 104483 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104569 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104571 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\i => ((2 character))
mem: ((2 character)): 104572 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104573 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104574 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104575 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104576 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104577 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104578 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 38 => ((9 integer))
mem: ((9 integer)): 104579 <= 38
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104580 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 104581 <= 24127
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 3 => ((4 integer))
mem: ((4 integer)): 104481 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104482 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17496 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\n => ((6 character))
mem: ((6 character)): 104483 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104600 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104602 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\n => ((2 character))
mem: ((2 character)): 104603 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104604 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104605 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104606 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104607 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104608 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104609 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 39 => ((9 integer))
mem: ((9 integer)): 104610 <= 39
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104611 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 104612 <= 24128
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 4 => ((4 integer))
mem: ((4 integer)): 104481 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 104482 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104631 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104633 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\/ => ((2 character))
mem: ((2 character)): 104634 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104635 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104636 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104637 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104638 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104639 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104640 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 40 => ((9 integer))
mem: ((9 integer)): 104641 <= 40
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104642 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 104643 <= 24129
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 15: 1 => ((9 integer))
mem: ((9 integer)): 103835 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: t => ((11 boolean))
mem: ((11 boolean)): 103837 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104662 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104664 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104665 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104666 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104667 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104668 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104669 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104670 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104671 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 41 => ((9 integer))
mem: ((9 integer)): 104672 <= 41
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104673 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 104674 <= 24130
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((17136 string-address) (raw)) => 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 18: 17717 => ((13 string-address))
mem: ((13 string-address)): 103839 <= 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104693 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104695 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: 17717 => ((2 string-address))
mem: ((2 string-address)): 104696 <= 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17717 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: 1 => ((3 integer))
mem: ((3 integer)): 104697 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 104698 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104699 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17717 string) (raw))
mem: ((17717 integer) (raw)) => 1
mem: ((17718 byte) (raw)) => 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\3 => ((6 character))
mem: ((6 character)): 104700 <= #\3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104724 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104726 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\3 => ((2 character))
mem: ((2 character)): 104727 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104728 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104729 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104730 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104731 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104732 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104733 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 42 => ((9 integer))
mem: ((9 integer)): 104734 <= 42
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104735 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 104736 <= 24131
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\3 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 104698 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 104699 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104755 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104757 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104758 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104759 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104760 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104761 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104762 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104763 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104764 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 43 => ((9 integer))
mem: ((9 integer)): 104765 <= 43
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104766 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 104767 <= 24132
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104786 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104788 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\: => ((2 character))
mem: ((2 character)): 104789 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104790 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104791 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104792 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104793 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104794 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104795 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 44 => ((9 integer))
mem: ((9 integer)): 104796 <= 44
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104797 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 104798 <= 24133
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104817 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104819 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\space => ((2 character))
mem: ((2 character)): 104820 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104821 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104822 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((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/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104823 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((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/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104824 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104825 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104826 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 45 => ((9 integer))
mem: ((9 integer)): 104827 <= 45
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104828 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 104829 <= 24134
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((17137 string-address) (raw)) => 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 23: 17781 => ((9 string-address))
mem: ((9 string-address)): 103835 <= 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104848 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104850 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: 17781 => ((2 string-address))
mem: ((2 string-address)): 104851 <= 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17781 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: 1 => ((3 integer))
mem: ((3 integer)): 104852 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: 0 => ((4 integer))
mem: ((4 integer)): 104853 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: nil => ((5 boolean))
mem: ((5 boolean)): 104854 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17781 string) (raw))
mem: ((17781 integer) (raw)) => 1
mem: ((17782 byte) (raw)) => j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: #\j => ((6 character))
mem: ((6 character)): 104855 <= #\j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 0: 104879 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104881 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: #\j => ((2 character))
mem: ((2 character)): 104882 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 104883 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 104884 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 104885 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 104886 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 8: 17 => ((7 integer))
mem: ((7 integer)): 104887 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 34 => ((8 integer))
mem: ((8 integer)): 104888 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: 46 => ((9 integer))
mem: ((9 integer)): 104889 <= 46
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 104890 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 104891 <= 24135
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 13: #\j => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 9: 1 => ((4 integer))
mem: ((4 integer)): 104853 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: t => ((5 boolean))
mem: ((5 boolean)): 104854 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104910 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 104911 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104912 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 3: nil => ((2 boolean))
mem: ((2 boolean)): 104913 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 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/main23 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 0: 104941 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104943 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 104944 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 104945 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 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/main23 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main23 7: (((reply)))
run: print-traces-collapsed-from/print-page/process-key/main23 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main23 16: 4 => ((2 integer))
mem: ((2 integer)): 103797 <= 4
run: print-traces-collapsed-from/print-page/process-key/main23 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/process-key/main23 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/main23 8: nil => ((5 boolean))
mem: ((5 boolean)): 103800 <= nil
run: print-traces-collapsed-from/print-page/process-key/main23 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main23 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/main23 10: t => ((6 boolean))
mem: ((6 boolean)): 103801 <= t
run: print-traces-collapsed-from/print-page/process-key/main23 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: print-page/process-key/main23 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: clear-rest-of-page/print-page/process-key/main23 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/print-page/process-key/main23 0: 104972 => ((default-space space-address))
run: clear-rest-of-page/print-page/process-key/main23 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main23 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 104973 <= 24375
run: clear-rest-of-page/print-page/process-key/main23 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main23 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 104974 <= 24083
run: clear-rest-of-page/print-page/process-key/main23 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/main23 3: t => ((2 boolean))
mem: ((2 boolean)): 104975 <= t
run: clear-rest-of-page/print-page/process-key/main23 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: print-page/process-key/main23 41: (((reply)))
run: process-key/main23 33: (((reply)) ((nil literal)))
schedule: done with routine nil
===: main24
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)) ((6 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)) ((7 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)) ((2 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)) ((6 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)) ((7 literal)))
c{1: 5 ✓ (((last-subindex-on-page integer) (space 1)) <- ((copy)) ((-2 literal)))
c{1: 6 ✓ (((expanded-index integer) (space 1)) <- ((copy)) ((2 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 main24 is browser-state
cn0: convert-names in main24
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)) ((6 literal))) nil nil
cn0: checking arg ((6 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)) ((7 literal))) nil nil
cn0: checking arg ((7 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)) ((2 literal))) nil nil
cn0: checking arg ((2 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)) ((6 literal)))
cn1: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
cn1: (((6 integer) (space 1)) <- ((copy)) ((7 literal)))
cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
cn1: (((2 integer) (space 1)) <- ((copy)) ((2 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: main24
run: main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main24 0: 201000 => ((default-space space-address))
run: main24 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201001 <= 24375
run: main24 2: (((4 integer) (space 1)) <- ((copy)) ((6 literal)))
run: main24 2: 6 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 6
run: main24 3: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main24 3: -2 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -2
run: main24 4: (((6 integer) (space 1)) <- ((copy)) ((7 literal)))
run: main24 4: 7 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 7
run: main24 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main24 5: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: main24 6: (((2 integer) (space 1)) <- ((copy)) ((2 literal)))
run: main24 6: 2 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 2
run: main24 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
run: main24 7: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: main24 8: (((1 string-address)) <- ((new)) K)
run: main24 8: 201031 => ((1 string-address))
mem: ((1 string-address)): 201002 <= 201031
run: main24 9: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address)))
mem: ((1 string-address)) => 201031
run: init-keyboard/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main24 0: 201033 => ((default-space space-address))
run: init-keyboard/main24 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main24 1: 201064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 201035 <= 201064
run: init-keyboard/main24 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main24 2: 201065 => ((2 string-address-address))
mem: ((2 string-address-address)): 201036 <= 201065
run: init-keyboard/main24 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (201031)
run: init-keyboard/main24 3: 201031 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 201065 <= 201031
run: init-keyboard/main24 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main24 4: 201064 => ((3 integer-address))
mem: ((3 integer-address)): 201037 <= 201064
run: init-keyboard/main24 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main24 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 201064 <= 0
run: init-keyboard/main24 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 201064
run: main24 9: 201064 => ((2 keyboard-address))
mem: ((2 keyboard-address)): 201003 <= 201064
run: main24 10: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 201064
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main24 0: 201066 => ((default-space space-address))
run: process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 201064 24083)
run: process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201067 <= 24375
run: process-key/main24 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 201064 24083)
run: process-key/main24 2: 201064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 201068 <= 201064
run: process-key/main24 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 201064 24083)
run: process-key/main24 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 201069 <= 24083
run: process-key/main24 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 201064
run: read-key/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main24 0: 201097 => ((default-space space-address))
run: read-key/process-key/main24 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (201064 silent)
run: read-key/process-key/main24 1: 201064 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 201099 <= 201064
run: read-key/process-key/main24 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (201064 silent)
run: read-key/process-key/main24 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 201100 <= silent
run: read-key/process-key/main24 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 201064
run: read-key/process-key/main24 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main24 4: 201064 => ((3 integer-address))
mem: ((3 integer-address)): 201101 <= 201064
run: read-key/process-key/main24 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((201065 string-address) (raw)) => 201031
run: read-key/process-key/main24 5: 201031 => ((4 string-address))
mem: ((4 string-address)): 201102 <= 201031
run: read-key/process-key/main24 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((201031 integer) (raw)) => 1
run: read-key/process-key/main24 6: 1 => ((5 integer))
mem: ((5 integer)): 201103 <= 1
run: read-key/process-key/main24 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/main24 7: nil => ((6 boolean))
mem: ((6 boolean)): 201104 <= nil
run: read-key/process-key/main24 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main24 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 0
array-len: ((201031 string) (raw))
mem: ((201031 integer) (raw)) => 1
mem: ((201032 byte) (raw)) => K
run: read-key/process-key/main24 10: #\K => ((7 character))
mem: ((7 character)): 201105 <= #\K
run: read-key/process-key/main24 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main24 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 201064 <= 1
run: read-key/process-key/main24 12: (((reply)) ((7 character)))
mem: ((7 character)) => K
run: process-key/main24 4: #\K => ((3 character))
mem: ((3 character)): 201070 <= #\K
run: process-key/main24 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => K
run: process-key/main24 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => K
run: process-key/main24 7: nil => ((4 boolean))
mem: ((4 boolean)): 201071 <= nil
run: process-key/main24 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => K
run: process-key/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201072 <= nil
run: process-key/main24 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main24 9: nil => ((6 boolean))
mem: ((6 boolean)): 201073 <= nil
run: process-key/main24 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main24 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => K
run: process-key/main24 12: nil => ((7 boolean))
mem: ((7 boolean)): 201074 <= nil
run: process-key/main24 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => K
run: process-key/main24 13: nil => ((8 boolean))
mem: ((8 boolean)): 201075 <= nil
run: process-key/main24 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main24 14: nil => ((7 boolean))
mem: ((7 boolean)): 201074 <= nil
run: process-key/main24 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main24 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) => K
run: process-key/main24 18: nil => ((9 boolean))
mem: ((9 boolean)): 201076 <= nil
run: process-key/main24 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) => K
run: process-key/main24 19: nil => ((10 boolean))
mem: ((10 boolean)): 201077 <= nil
run: process-key/main24 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main24 20: nil => ((9 boolean))
mem: ((9 boolean)): 201076 <= nil
run: process-key/main24 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main24 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) => K
run: process-key/main24 24: nil => ((11 boolean))
mem: ((11 boolean)): 201078 <= nil
run: process-key/main24 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) => K
run: process-key/main24 25: t => ((12 boolean))
mem: ((12 boolean)): 201079 <= t
run: process-key/main24 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => t
run: process-key/main24 26: t => ((11 boolean))
mem: ((11 boolean)): 201078 <= t
run: process-key/main24 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => t
run: process-key/main24 28: (((13 boolean)) <- ((at-first-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: at-first-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: at-first-page/process-key/main24 0: 201128 => ((default-space space-address))
run: at-first-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: at-first-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201129 <= 24375
run: at-first-page/process-key/main24 2: (((1 boolean)) <- ((lesser-or-equal)) ((4 integer) (space 1)) ((0 literal)))
mem: ((4 integer) (space 1)) => 6
run: at-first-page/process-key/main24 2: nil => ((1 boolean))
mem: ((1 boolean)): 201130 <= nil
run: at-first-page/process-key/main24 3: (((jump-if)) ((1 boolean)) ((1 offset)))
mem: ((1 boolean)) => nil
run: at-first-page/process-key/main24 4: (((reply)) ((nil literal)))
run: process-key/main24 28: nil => ((13 boolean))
mem: ((13 boolean)): 201080 <= nil
run: process-key/main24 29: (((jump-if)) ((13 boolean)) ((4 offset)))
mem: ((13 boolean)) => nil
run: process-key/main24 30: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: to-top/process-key/main24 0: 201159 => ((default-space space-address))
run: to-top/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: to-top/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201160 <= 24375
run: to-top/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: to-top/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201161 <= 24083
run: to-top/process-key/main24 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201162 <= nil
run: to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main24 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main24 0: 201190 => ((default-space space-address))
run: up/to-top/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201191 <= 24375
run: up/to-top/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201192 <= 24083
run: up/to-top/process-key/main24 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201193 <= nil
run: up/to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main24 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main24 0: 201221 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main24 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 201223 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main24 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 2: 2 => ((2 integer))
mem: ((2 integer)): 201224 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main24 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 201225 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 201226 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main24 5: 1 => ((5 integer))
mem: ((5 integer)): 201227 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main24 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main24 5: 1 => ((3 integer))
mem: ((3 integer)): 201194 <= 1
run: up/to-top/process-key/main24 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main24 6: 2 => ((3 integer))
mem: ((3 integer)): 201194 <= 2
run: up/to-top/process-key/main24 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main24 7: 4 => ((4 integer))
mem: ((4 integer)): 201195 <= 4
run: up/to-top/process-key/main24 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 4
run: up/to-top/process-key/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201196 <= nil
run: up/to-top/process-key/main24 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main24 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/to-top/process-key/main24 20: nil => ((8 boolean))
mem: ((8 boolean)): 201199 <= nil
run: up/to-top/process-key/main24 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main24 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/to-top/process-key/main24 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/to-top/process-key/main24 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main24 0: 201252 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201254 <= 24083
run: cursor-up/up/to-top/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 201255 <= 24085
run: cursor-up/up/to-top/process-key/main24 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/main24 4: nil => ((3 boolean))
mem: ((3 boolean)): 201256 <= nil
run: cursor-up/up/to-top/process-key/main24 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main24 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/main24 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/to-top/process-key/main24 7: (((reply)))
run: to-top/process-key/main24 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main24 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201162 <= nil
run: to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main24 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main24 0: 201283 => ((default-space space-address))
run: up/to-top/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201284 <= 24375
run: up/to-top/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201285 <= 24083
run: up/to-top/process-key/main24 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201286 <= nil
run: up/to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main24 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main24 0: 201314 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main24 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 201316 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main24 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 2: 2 => ((2 integer))
mem: ((2 integer)): 201317 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main24 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 201318 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 201319 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main24 5: 1 => ((5 integer))
mem: ((5 integer)): 201320 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main24 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main24 5: 1 => ((3 integer))
mem: ((3 integer)): 201287 <= 1
run: up/to-top/process-key/main24 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main24 6: 2 => ((3 integer))
mem: ((3 integer)): 201287 <= 2
run: up/to-top/process-key/main24 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main24 7: 4 => ((4 integer))
mem: ((4 integer)): 201288 <= 4
run: up/to-top/process-key/main24 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 4
run: up/to-top/process-key/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201289 <= nil
run: up/to-top/process-key/main24 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main24 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/process-key/main24 20: nil => ((8 boolean))
mem: ((8 boolean)): 201292 <= nil
run: up/to-top/process-key/main24 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main24 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/process-key/main24 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/to-top/process-key/main24 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main24 0: 201345 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201347 <= 24083
run: cursor-up/up/to-top/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 201348 <= 24085
run: cursor-up/up/to-top/process-key/main24 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/main24 4: nil => ((3 boolean))
mem: ((3 boolean)): 201349 <= nil
run: cursor-up/up/to-top/process-key/main24 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main24 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/main24 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/to-top/process-key/main24 7: (((reply)))
run: to-top/process-key/main24 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main24 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201162 <= nil
run: to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/process-key/main24 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/process-key/main24 0: 201376 => ((default-space space-address))
run: up/to-top/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201377 <= 24375
run: up/to-top/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201378 <= 24083
run: up/to-top/process-key/main24 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/process-key/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 201379 <= nil
run: up/to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/process-key/main24 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/process-key/main24 0: 201407 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/process-key/main24 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 201409 <= 24043
run: instruction-trace-num-children/up/to-top/process-key/main24 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/process-key/main24 2: 2 => ((2 integer))
mem: ((2 integer)): 201410 <= 2
run: instruction-trace-num-children/up/to-top/process-key/main24 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 201411 <= 15144
run: instruction-trace-num-children/up/to-top/process-key/main24 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 201412 <= 17063
run: instruction-trace-num-children/up/to-top/process-key/main24 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/process-key/main24 5: 1 => ((5 integer))
mem: ((5 integer)): 201413 <= 1
run: instruction-trace-num-children/up/to-top/process-key/main24 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/process-key/main24 5: 1 => ((3 integer))
mem: ((3 integer)): 201380 <= 1
run: up/to-top/process-key/main24 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/process-key/main24 6: 2 => ((3 integer))
mem: ((3 integer)): 201380 <= 2
run: up/to-top/process-key/main24 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/process-key/main24 7: 4 => ((4 integer))
mem: ((4 integer)): 201381 <= 4
run: up/to-top/process-key/main24 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 4
run: up/to-top/process-key/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201382 <= nil
run: up/to-top/process-key/main24 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/process-key/main24 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/process-key/main24 20: nil => ((8 boolean))
mem: ((8 boolean)): 201385 <= nil
run: up/to-top/process-key/main24 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/process-key/main24 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/process-key/main24 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/to-top/process-key/main24 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/process-key/main24 0: 201438 => ((default-space space-address))
run: cursor-up/up/to-top/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201440 <= 24083
run: cursor-up/up/to-top/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/process-key/main24 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/process-key/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 201441 <= 24085
run: cursor-up/up/to-top/process-key/main24 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/main24 4: nil => ((3 boolean))
mem: ((3 boolean)): 201442 <= nil
run: cursor-up/up/to-top/process-key/main24 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/process-key/main24 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/main24 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/to-top/process-key/main24 7: (((reply)))
run: to-top/process-key/main24 6: (((jump)) ((-4 offset)))
run: to-top/process-key/main24 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: to-top/process-key/main24 3: t => ((2 boolean))
mem: ((2 boolean)): 201162 <= t
run: to-top/process-key/main24 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => t
run: process-key/main24 31: (((previous-page)) ((0 space-address) (browser-state)))
mem: ((0 space-address) (browser-state)) => 24375
run: previous-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: previous-page/process-key/main24 0: 201469 => ((default-space space-address))
run: previous-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375)
run: previous-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201470 <= 24375
run: previous-page/process-key/main24 2: (((jump-unless)) ((2 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main24 3: (((1 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main24 3: nil => ((1 boolean))
mem: ((1 boolean)): 201471 <= nil
run: previous-page/process-key/main24 4: (((jump-if)) ((1 boolean)) ((41 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main24 5: (((1 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 6
run: previous-page/process-key/main24 5: nil => ((1 boolean))
mem: ((1 boolean)): 201471 <= nil
run: previous-page/process-key/main24 6: (((jump-if)) ((1 boolean)) ((39 offset)))
mem: ((1 boolean)) => nil
run: previous-page/process-key/main24 7: (((2 boolean)) <- ((equal)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 6
run: previous-page/process-key/main24 7: nil => ((2 boolean))
mem: ((2 boolean)): 201472 <= nil
run: previous-page/process-key/main24 8: (((3 boolean)) <- ((lesser-or-equal)) ((5 integer) (space 1)) ((-1 literal)))
mem: ((5 integer) (space 1)) => -2
run: previous-page/process-key/main24 8: t => ((3 boolean))
mem: ((3 boolean)): 201473 <= t
run: previous-page/process-key/main24 9: (((3 boolean)) <- ((and)) ((2 boolean)) ((3 boolean)))
mem: ((2 boolean)) => nil
run: previous-page/process-key/main24 9: nil => ((3 boolean))
mem: ((3 boolean)): 201473 <= nil
run: previous-page/process-key/main24 10: (((jump-if)) ((3 boolean)) ((35 offset)))
mem: ((3 boolean)) => nil
run: previous-page/process-key/main24 11: (((4 integer)) <- ((subtract)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 6
mem: ((2 integer) (space 1)) => 2
run: previous-page/process-key/main24 11: 4 => ((4 integer))
mem: ((4 integer)): 201474 <= 4
run: previous-page/process-key/main24 12: (((1 boolean)) <- ((greater-than)) ((4 integer)) ((8 integer) (space 1)))
mem: ((4 integer)) => 4
mem: ((8 integer) (space 1)) => 3
run: previous-page/process-key/main24 12: t => ((1 boolean))
mem: ((1 boolean)): 201471 <= t
run: previous-page/process-key/main24 13: (((jump-if)) ((1 boolean)) ((32 offset)))
mem: ((1 boolean)) => t
run: previous-page/process-key/main24 46: easy-case
run: previous-page/process-key/main24 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/main24 47: 3 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 3
run: previous-page/process-key/main24 48: (((4 integer) (space 1)) <- ((max)) ((4 integer) (space 1)) ((0 literal)))
mem: ((4 integer) (space 1)) => 3
run: max/previous-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/previous-page/process-key/main24 0: 201500 => ((default-space space-address))
run: max/previous-page/process-key/main24 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (3 0)
run: max/previous-page/process-key/main24 1: 3 => ((1 integer))
mem: ((1 integer)): 201502 <= 3
run: max/previous-page/process-key/main24 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (3 0)
run: max/previous-page/process-key/main24 2: 0 => ((2 integer))
mem: ((2 integer)): 201503 <= 0
run: max/previous-page/process-key/main24 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 3
mem: ((2 integer)) => 0
run: max/previous-page/process-key/main24 3: t => ((3 boolean))
mem: ((3 boolean)): 201504 <= t
run: max/previous-page/process-key/main24 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: max/previous-page/process-key/main24 6: (((reply)) ((1 integer)))
mem: ((1 integer)) => 3
run: previous-page/process-key/main24 48: 3 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 3
run: previous-page/process-key/main24 49: (((5 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: previous-page/process-key/main24 49: -2 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= -2
run: process-key/main24 32: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-page/process-key/main24 0: 201531 => ((default-space space-address))
run: print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201532 <= 24375
run: print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201533 <= 24083
run: print-page/process-key/main24 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
run: print-page/process-key/main24 3: 3 => ((2 integer))
mem: ((2 integer)): 201534 <= 3
run: print-page/process-key/main24 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/main24 4: nil => ((3 boolean))
mem: ((3 boolean)): 201535 <= nil
run: print-page/process-key/main24 5: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main24 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main24 7: nil => ((4 boolean))
mem: ((4 boolean)): 201536 <= nil
run: print-page/process-key/main24 8: (((jump-unless)) ((4 boolean)) ((20 offset)))
mem: ((4 boolean)) => nil
run: print-page/process-key/main24 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/main24 29: nil => ((3 boolean))
mem: ((3 boolean)): 201535 <= nil
run: print-page/process-key/main24 30: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/process-key/main24 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main24 32: t => ((11 boolean))
mem: ((11 boolean)): 201543 <= t
run: print-page/process-key/main24 33: (((jump-if)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => t
run: print-page/process-key/main24 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1)))
mem: ((2 integer)) => 3
mem: ((2 integer) (space 1)) => 2
run: print-page/process-key/main24 37: t => ((12 boolean))
mem: ((12 boolean)): 201544 <= t
run: print-page/process-key/main24 38: (((jump-unless)) ((12 boolean)) ((3 offset)))
mem: ((12 boolean)) => t
run: print-page/process-key/main24 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/print-page/process-key/main24 0: 201562 => ((default-space space-address))
run: print-traces-collapsed-from/print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 201563 <= 24375
run: print-traces-collapsed-from/print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201564 <= 24083
run: print-traces-collapsed-from/print-page/process-key/main24 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main24 3: 3 => ((2 integer))
mem: ((2 integer)): 201565 <= 3
run: print-traces-collapsed-from/print-page/process-key/main24 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 3)
run: print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((3 integer))
mem: ((3 integer)): 201566 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/print-page/process-key/main24 5: 8 => ((4 integer))
mem: ((4 integer)): 201567 <= 8
run: print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201568 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((6 boolean))
mem: ((6 boolean)): 201569 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: print-traces-collapsed-from/print-page/process-key/main24 12: 17135 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 201570 <= 17135
run: print-traces-collapsed-from/print-page/process-key/main24 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main24 13: 3 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 3
run: print-traces-collapsed-from/print-page/process-key/main24 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/process-key/main24 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/process-key/main24 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 17135
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201593 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 201595 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 17135 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 201600 <= 17135
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 201601 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 201624 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201626 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 17 => ((2 integer))
mem: ((2 integer)): 201627 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 201628 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 0 => ((4 integer))
mem: ((4 integer)): 201629 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201655 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201657 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201658 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201659 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201660 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201661 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201662 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201663 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201664 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 0 => ((9 integer))
mem: ((9 integer)): 201665 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201666 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 201667 <= 24089
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201686 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201688 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201689 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201690 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201691 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201692 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201693 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201694 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201695 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 1 => ((9 integer))
mem: ((9 integer)): 201696 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201697 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 201698 <= 24090
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201717 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201719 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201720 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201721 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201722 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201723 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201724 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201725 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201726 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 2 => ((9 integer))
mem: ((9 integer)): 201727 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201728 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 201729 <= 24091
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201748 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201750 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201751 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201752 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201753 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201754 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201755 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201756 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201757 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 3 => ((9 integer))
mem: ((9 integer)): 201758 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201759 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 201760 <= 24092
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201779 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201781 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201782 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201783 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201784 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201785 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201786 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201787 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201788 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 4 => ((9 integer))
mem: ((9 integer)): 201789 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201790 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 201791 <= 24093
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201810 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201812 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201813 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201814 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201815 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201816 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201817 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201818 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201819 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 5 => ((9 integer))
mem: ((9 integer)): 201820 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201821 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 201822 <= 24094
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201841 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201843 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201844 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201845 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201846 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201847 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201848 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201849 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201850 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 6 => ((9 integer))
mem: ((9 integer)): 201851 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201852 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 201853 <= 24095
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201872 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201874 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201875 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201876 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201877 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201878 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201879 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201880 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201881 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 7 => ((9 integer))
mem: ((9 integer)): 201882 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201883 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 201884 <= 24096
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201903 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201905 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201906 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201907 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201908 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201909 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201910 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201911 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201912 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 8 => ((9 integer))
mem: ((9 integer)): 201913 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201914 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 201915 <= 24097
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201934 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201936 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201937 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201938 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201939 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201940 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201941 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201942 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201943 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 9 => ((9 integer))
mem: ((9 integer)): 201944 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201945 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 201946 <= 24098
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201965 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201967 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201968 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 201969 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 201970 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 201971 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 201972 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 201973 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 201974 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 10 => ((9 integer))
mem: ((9 integer)): 201975 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 201976 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 201977 <= 24099
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 201996 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 201998 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 201999 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202000 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202001 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202002 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202003 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202004 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202005 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 11 => ((9 integer))
mem: ((9 integer)): 202006 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202007 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 202008 <= 24100
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202027 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202029 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202030 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202031 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202032 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202033 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202034 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202035 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202036 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 12 => ((9 integer))
mem: ((9 integer)): 202037 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202038 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 202039 <= 24101
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202058 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202060 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202061 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202062 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202063 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202064 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202065 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202066 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202067 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 13 => ((9 integer))
mem: ((9 integer)): 202068 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202069 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 202070 <= 24102
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202089 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202091 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202092 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202093 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202094 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202095 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202096 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202097 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202098 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 14 => ((9 integer))
mem: ((9 integer)): 202099 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202100 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 202101 <= 24103
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202120 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202122 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202123 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202124 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202125 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202126 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202127 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202128 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202129 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 15 => ((9 integer))
mem: ((9 integer)): 202130 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202131 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 202132 <= 24104
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 201630 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202151 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202153 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202154 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202155 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202156 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202157 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202158 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202159 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202160 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 16 => ((9 integer))
mem: ((9 integer)): 202161 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202162 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 202163 <= 24105
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: t => ((5 boolean))
mem: ((5 boolean)): 201630 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202182 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202184 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\+ => ((2 character))
mem: ((2 character)): 202185 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202186 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202187 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202188 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202189 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202190 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202191 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 0 => ((9 integer))
mem: ((9 integer)): 202192 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202193 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 202194 <= 24089
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202213 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202215 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202216 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202217 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202218 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202219 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202220 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202221 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202222 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 1 => ((9 integer))
mem: ((9 integer)): 202223 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202224 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 202225 <= 24090
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((17135 string-address-array-address) (raw)) => 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 17397 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 201602 <= 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 0 => ((9 integer))
mem: ((9 integer)): 201603 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((17397 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: 1 => ((10 integer))
mem: ((10 integer)): 201604 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((11 boolean))
mem: ((11 boolean)): 201605 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((17397 string-address-array) (raw))
mem: ((17397 integer) (raw)) => 1
mem: ((17398 string-address) (raw)) => 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 17492 => ((12 string-address))
mem: ((12 string-address)): 201606 <= 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202244 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202246 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 17492 => ((2 string-address))
mem: ((2 string-address)): 202247 <= 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17492 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 4 => ((3 integer))
mem: ((3 integer)): 202248 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 202249 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202250 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17493 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\m => ((6 character))
mem: ((6 character)): 202251 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202275 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202277 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\m => ((2 character))
mem: ((2 character)): 202278 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202279 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202280 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202281 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202282 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202283 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202284 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 2 => ((9 integer))
mem: ((9 integer)): 202285 <= 2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202286 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 202287 <= 24091
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 202249 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202250 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17494 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\a => ((6 character))
mem: ((6 character)): 202251 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202306 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202308 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\a => ((2 character))
mem: ((2 character)): 202309 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202310 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202311 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202312 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202313 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202314 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202315 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 3 => ((9 integer))
mem: ((9 integer)): 202316 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202317 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 202318 <= 24092
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 2 => ((4 integer))
mem: ((4 integer)): 202249 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202250 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17495 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\i => ((6 character))
mem: ((6 character)): 202251 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202337 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202339 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\i => ((2 character))
mem: ((2 character)): 202340 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202341 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202342 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202343 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202344 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202345 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202346 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 4 => ((9 integer))
mem: ((9 integer)): 202347 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202348 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 202349 <= 24093
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 3 => ((4 integer))
mem: ((4 integer)): 202249 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202250 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17496 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\n => ((6 character))
mem: ((6 character)): 202251 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202368 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202370 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\n => ((2 character))
mem: ((2 character)): 202371 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202372 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202373 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202374 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202375 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202376 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202377 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 5 => ((9 integer))
mem: ((9 integer)): 202378 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202379 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 202380 <= 24094
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 4 => ((4 integer))
mem: ((4 integer)): 202249 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 202250 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202399 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202401 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\/ => ((2 character))
mem: ((2 character)): 202402 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202403 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202404 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202405 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202406 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202407 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202408 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 6 => ((9 integer))
mem: ((9 integer)): 202409 <= 6
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202410 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 202411 <= 24095
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 15: 1 => ((9 integer))
mem: ((9 integer)): 201603 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: t => ((11 boolean))
mem: ((11 boolean)): 201605 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202430 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202432 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202433 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202434 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202435 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202436 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202437 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202438 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202439 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 7 => ((9 integer))
mem: ((9 integer)): 202440 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202441 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 202442 <= 24096
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((17136 string-address) (raw)) => 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: 17717 => ((13 string-address))
mem: ((13 string-address)): 201607 <= 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202461 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202463 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 17717 => ((2 string-address))
mem: ((2 string-address)): 202464 <= 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17717 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 202465 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 202466 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202467 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17717 string) (raw))
mem: ((17717 integer) (raw)) => 1
mem: ((17718 byte) (raw)) => 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\3 => ((6 character))
mem: ((6 character)): 202468 <= #\3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202492 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202494 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\3 => ((2 character))
mem: ((2 character)): 202495 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202496 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202497 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202498 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202499 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202500 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202501 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 8 => ((9 integer))
mem: ((9 integer)): 202502 <= 8
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202503 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 202504 <= 24097
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\3 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 202466 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 202467 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202523 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202525 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202526 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202527 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202528 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202529 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202530 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202531 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202532 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 9 => ((9 integer))
mem: ((9 integer)): 202533 <= 9
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202534 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 202535 <= 24098
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202554 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202556 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\: => ((2 character))
mem: ((2 character)): 202557 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202558 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202559 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202560 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202561 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202562 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202563 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 10 => ((9 integer))
mem: ((9 integer)): 202564 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202565 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 202566 <= 24099
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202585 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202587 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202588 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202589 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202590 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202591 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202592 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202593 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202594 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 11 => ((9 integer))
mem: ((9 integer)): 202595 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202596 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 202597 <= 24100
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((17137 string-address) (raw)) => 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: 17781 => ((9 string-address))
mem: ((9 string-address)): 201603 <= 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202616 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202618 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 17781 => ((2 string-address))
mem: ((2 string-address)): 202619 <= 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17781 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 202620 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 202621 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 202622 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17781 string) (raw))
mem: ((17781 integer) (raw)) => 1
mem: ((17782 byte) (raw)) => j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\j => ((6 character))
mem: ((6 character)): 202623 <= #\j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202647 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202649 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\j => ((2 character))
mem: ((2 character)): 202650 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202651 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202652 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202653 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202654 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202655 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 0 => ((8 integer))
mem: ((8 integer)): 202656 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 12 => ((9 integer))
mem: ((9 integer)): 202657 <= 12
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202658 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 202659 <= 24101
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\j => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 202621 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 202622 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202678 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 202679 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202680 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 202681 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 14: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202709 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202711 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 202712 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 202713 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((reply)))
run: print-traces-collapsed-from/print-page/process-key/main24 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/process-key/main24 16: 4 => ((2 integer))
mem: ((2 integer)): 201565 <= 4
run: print-traces-collapsed-from/print-page/process-key/main24 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201568 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((6 boolean))
mem: ((6 boolean)): 201569 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: print-traces-collapsed-from/print-page/process-key/main24 12: 19120 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 201570 <= 19120
run: print-traces-collapsed-from/print-page/process-key/main24 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/print-page/process-key/main24 13: 4 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 4
run: print-traces-collapsed-from/print-page/process-key/main24 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/process-key/main24 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/process-key/main24 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 19120
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202740 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 202742 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 19120 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 202747 <= 19120
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 202748 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 202771 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202773 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 17 => ((2 integer))
mem: ((2 integer)): 202774 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 202775 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 0 => ((4 integer))
mem: ((4 integer)): 202776 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202802 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202804 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202805 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202806 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202807 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202808 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202809 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202810 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202811 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 17 => ((9 integer))
mem: ((9 integer)): 202812 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202813 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 202814 <= 24106
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202833 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202835 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202836 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202837 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202838 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202839 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202840 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202841 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202842 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 18 => ((9 integer))
mem: ((9 integer)): 202843 <= 18
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202844 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 202845 <= 24107
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202864 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202866 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202867 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202868 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202869 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202870 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202871 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202872 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202873 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 19 => ((9 integer))
mem: ((9 integer)): 202874 <= 19
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202875 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 202876 <= 24108
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202895 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202897 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202898 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202899 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202900 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202901 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202902 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202903 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202904 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 20 => ((9 integer))
mem: ((9 integer)): 202905 <= 20
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202906 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 202907 <= 24109
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202926 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202928 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202929 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202930 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202931 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202932 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202933 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202934 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202935 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 21 => ((9 integer))
mem: ((9 integer)): 202936 <= 21
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202937 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 202938 <= 24110
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 for further processing
schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202957 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202959 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202960 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202961 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202962 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202963 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202964 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202965 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202966 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 22 => ((9 integer))
mem: ((9 integer)): 202967 <= 22
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202968 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 202969 <= 24111
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 202988 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 202990 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 202991 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 202992 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 202993 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 202994 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 202995 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 202996 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 202997 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 23 => ((9 integer))
mem: ((9 integer)): 202998 <= 23
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 202999 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 203000 <= 24112
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203019 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203021 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203022 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203023 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203024 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203025 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203026 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203027 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203028 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 24 => ((9 integer))
mem: ((9 integer)): 203029 <= 24
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203030 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 203031 <= 24113
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203050 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203052 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203053 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203054 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203055 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203056 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203057 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203058 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203059 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 25 => ((9 integer))
mem: ((9 integer)): 203060 <= 25
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203061 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 203062 <= 24114
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203081 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203083 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203084 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203085 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203086 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203087 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203088 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203089 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203090 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 26 => ((9 integer))
mem: ((9 integer)): 203091 <= 26
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203092 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 203093 <= 24115
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203112 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203114 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203115 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203116 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203117 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203118 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203119 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203120 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203121 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 27 => ((9 integer))
mem: ((9 integer)): 203122 <= 27
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203123 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 203124 <= 24116
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203143 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203145 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203146 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203147 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203148 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203149 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203150 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203151 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203152 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 28 => ((9 integer))
mem: ((9 integer)): 203153 <= 28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203154 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 203155 <= 24117
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203174 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203176 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203177 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203178 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203179 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203180 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203181 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203182 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203183 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 29 => ((9 integer))
mem: ((9 integer)): 203184 <= 29
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203185 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 203186 <= 24118
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203205 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203207 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203208 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203209 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203210 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203211 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203212 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203213 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203214 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 30 => ((9 integer))
mem: ((9 integer)): 203215 <= 30
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203216 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 203217 <= 24119
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203236 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203238 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203239 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203240 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203241 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203242 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203243 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203244 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203245 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 31 => ((9 integer))
mem: ((9 integer)): 203246 <= 31
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203247 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 203248 <= 24120
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203267 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203269 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203270 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203271 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203272 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203273 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203274 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203275 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203276 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 32 => ((9 integer))
mem: ((9 integer)): 203277 <= 32
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203278 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 203279 <= 24121
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 202777 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203298 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203300 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203301 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203302 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203303 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203304 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203305 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203306 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203307 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 33 => ((9 integer))
mem: ((9 integer)): 203308 <= 33
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203309 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 203310 <= 24122
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: t => ((5 boolean))
mem: ((5 boolean)): 202777 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203329 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203331 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\+ => ((2 character))
mem: ((2 character)): 203332 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203333 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203334 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203335 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203336 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203337 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203338 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 17 => ((9 integer))
mem: ((9 integer)): 203339 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203340 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 203341 <= 24106
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203360 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203362 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203363 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203364 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203365 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203366 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203367 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203368 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203369 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 18 => ((9 integer))
mem: ((9 integer)): 203370 <= 18
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203371 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 203372 <= 24107
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((19120 string-address-array-address) (raw)) => 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 19382 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 202749 <= 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 0 => ((9 integer))
mem: ((9 integer)): 202750 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((19382 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: 1 => ((10 integer))
mem: ((10 integer)): 202751 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((11 boolean))
mem: ((11 boolean)): 202752 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((19382 string-address-array) (raw))
mem: ((19382 integer) (raw)) => 1
mem: ((19383 string-address) (raw)) => 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 19477 => ((12 string-address))
mem: ((12 string-address)): 202753 <= 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203391 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203393 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 19477 => ((2 string-address))
mem: ((2 string-address)): 203394 <= 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19477 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 4 => ((3 integer))
mem: ((3 integer)): 203395 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 203396 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203397 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19478 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\m => ((6 character))
mem: ((6 character)): 203398 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203422 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203424 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\m => ((2 character))
mem: ((2 character)): 203425 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203426 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203427 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203428 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203429 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203430 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203431 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 19 => ((9 integer))
mem: ((9 integer)): 203432 <= 19
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203433 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 203434 <= 24108
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 203396 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203397 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19479 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\a => ((6 character))
mem: ((6 character)): 203398 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203453 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203455 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\a => ((2 character))
mem: ((2 character)): 203456 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203457 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203458 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203459 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203460 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203461 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203462 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 20 => ((9 integer))
mem: ((9 integer)): 203463 <= 20
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203464 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 203465 <= 24109
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 2 => ((4 integer))
mem: ((4 integer)): 203396 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203397 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19480 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\i => ((6 character))
mem: ((6 character)): 203398 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203484 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203486 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\i => ((2 character))
mem: ((2 character)): 203487 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203488 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203489 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203490 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203491 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203492 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203493 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 21 => ((9 integer))
mem: ((9 integer)): 203494 <= 21
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203495 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 203496 <= 24110
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 3 => ((4 integer))
mem: ((4 integer)): 203396 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203397 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19481 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\n => ((6 character))
mem: ((6 character)): 203398 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203515 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203517 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\n => ((2 character))
mem: ((2 character)): 203518 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203519 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203520 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203521 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203522 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203523 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203524 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 22 => ((9 integer))
mem: ((9 integer)): 203525 <= 22
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203526 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 203527 <= 24111
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 4 => ((4 integer))
mem: ((4 integer)): 203396 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 203397 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203546 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203548 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\/ => ((2 character))
mem: ((2 character)): 203549 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203550 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203551 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203552 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203553 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203554 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203555 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 23 => ((9 integer))
mem: ((9 integer)): 203556 <= 23
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203557 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 203558 <= 24112
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 15: 1 => ((9 integer))
mem: ((9 integer)): 202750 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: t => ((11 boolean))
mem: ((11 boolean)): 202752 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203577 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203579 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203580 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203581 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203582 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203583 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203584 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203585 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203586 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 24 => ((9 integer))
mem: ((9 integer)): 203587 <= 24
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203588 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 203589 <= 24113
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((19121 string-address) (raw)) => 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: 19702 => ((13 string-address))
mem: ((13 string-address)): 202754 <= 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203608 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203610 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 19702 => ((2 string-address))
mem: ((2 string-address)): 203611 <= 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19702 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 203612 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 203613 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203614 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19702 string) (raw))
mem: ((19702 integer) (raw)) => 1
mem: ((19703 byte) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\4 => ((6 character))
mem: ((6 character)): 203615 <= #\4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203639 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203641 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\4 => ((2 character))
mem: ((2 character)): 203642 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203643 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203644 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203645 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203646 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203647 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203648 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 25 => ((9 integer))
mem: ((9 integer)): 203649 <= 25
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203650 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 203651 <= 24114
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\4 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 203613 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 203614 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203670 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203672 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203673 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203674 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203675 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203676 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203677 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203678 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203679 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 26 => ((9 integer))
mem: ((9 integer)): 203680 <= 26
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203681 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 203682 <= 24115
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203701 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203703 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\: => ((2 character))
mem: ((2 character)): 203704 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203705 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203706 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203707 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203708 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203709 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203710 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 27 => ((9 integer))
mem: ((9 integer)): 203711 <= 27
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203712 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 203713 <= 24116
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203732 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203734 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203735 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203736 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203737 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203738 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203739 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203740 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203741 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 28 => ((9 integer))
mem: ((9 integer)): 203742 <= 28
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203743 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 203744 <= 24117
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((19122 string-address) (raw)) => 19766
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: 19766 => ((9 string-address))
mem: ((9 string-address)): 202750 <= 19766
schedule: scheduling print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 for further processing
schedule: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203763 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203765 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 19766 => ((2 string-address))
mem: ((2 string-address)): 203766 <= 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19766 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 203767 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 203768 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 203769 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19766 string) (raw))
mem: ((19766 integer) (raw)) => 1
mem: ((19767 byte) (raw)) => k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\k => ((6 character))
mem: ((6 character)): 203770 <= #\k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203794 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203796 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\k => ((2 character))
mem: ((2 character)): 203797 <= #\k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203798 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203799 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203800 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203801 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203802 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 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/main24 9: 17 => ((8 integer))
mem: ((8 integer)): 203803 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 29 => ((9 integer))
mem: ((9 integer)): 203804 <= 29
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203805 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 203806 <= 24118
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\k => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 203768 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 203769 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203825 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 203826 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203827 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 203828 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203856 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203858 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 203859 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 203860 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((reply)))
run: print-traces-collapsed-from/print-page/process-key/main24 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/print-page/process-key/main24 16: 5 => ((2 integer))
mem: ((2 integer)): 201565 <= 5
run: print-traces-collapsed-from/print-page/process-key/main24 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201568 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((6 boolean))
mem: ((6 boolean)): 201569 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 5
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24049 instruction-trace-address) (raw)) => 20493
run: print-traces-collapsed-from/print-page/process-key/main24 12: 20493 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 201570 <= 20493
run: print-traces-collapsed-from/print-page/process-key/main24 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: print-traces-collapsed-from/print-page/process-key/main24 13: 5 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 5
run: print-traces-collapsed-from/print-page/process-key/main24 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/process-key/main24 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/process-key/main24 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 20493
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203887 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 203889 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 20493 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 203894 <= 20493
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 203895 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 203918 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203920 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 17 => ((2 integer))
mem: ((2 integer)): 203921 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 203922 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 0 => ((4 integer))
mem: ((4 integer)): 203923 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203949 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203951 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203952 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203953 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203954 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203955 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203956 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203957 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 203958 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 34 => ((9 integer))
mem: ((9 integer)): 203959 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203960 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 203961 <= 24123
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 203980 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 203982 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 203983 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 203984 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 203985 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 203986 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 203987 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 203988 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 203989 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 35 => ((9 integer))
mem: ((9 integer)): 203990 <= 35
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 203991 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 203992 <= 24124
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204011 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204013 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204014 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204015 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204016 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204017 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204018 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204019 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204020 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 36 => ((9 integer))
mem: ((9 integer)): 204021 <= 36
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204022 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 204023 <= 24125
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204042 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204044 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204045 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204046 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204047 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204048 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204049 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204050 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204051 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 37 => ((9 integer))
mem: ((9 integer)): 204052 <= 37
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204053 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 204054 <= 24126
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204073 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204075 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204076 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204077 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204078 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204079 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204080 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204081 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204082 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 38 => ((9 integer))
mem: ((9 integer)): 204083 <= 38
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204084 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 204085 <= 24127
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204104 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204106 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204107 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204108 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204109 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204110 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204111 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204112 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204113 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 39 => ((9 integer))
mem: ((9 integer)): 204114 <= 39
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204115 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 204116 <= 24128
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204135 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204137 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204139 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204140 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204141 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204142 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204143 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204144 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 40 => ((9 integer))
mem: ((9 integer)): 204145 <= 40
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204146 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 204147 <= 24129
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204166 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204168 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204169 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204170 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204171 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204172 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204173 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204174 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204175 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 41 => ((9 integer))
mem: ((9 integer)): 204176 <= 41
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204177 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 204178 <= 24130
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204197 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204199 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204200 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204201 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204202 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204203 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204204 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204205 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204206 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 42 => ((9 integer))
mem: ((9 integer)): 204207 <= 42
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204208 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 204209 <= 24131
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204228 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204230 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204231 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204232 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204233 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204234 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204235 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204236 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204237 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 43 => ((9 integer))
mem: ((9 integer)): 204238 <= 43
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204239 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 204240 <= 24132
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204259 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204261 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204262 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204263 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204264 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204265 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204266 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204267 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204268 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 44 => ((9 integer))
mem: ((9 integer)): 204269 <= 44
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204270 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 204271 <= 24133
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204290 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204292 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204293 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204294 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204295 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204296 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204297 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204298 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204299 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 45 => ((9 integer))
mem: ((9 integer)): 204300 <= 45
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204301 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 204302 <= 24134
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204321 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204323 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204324 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204325 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204326 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204327 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204328 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204329 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204330 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 46 => ((9 integer))
mem: ((9 integer)): 204331 <= 46
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204332 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 204333 <= 24135
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204352 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204354 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204355 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204356 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204357 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204358 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204359 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204360 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204361 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 47 => ((9 integer))
mem: ((9 integer)): 204362 <= 47
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204363 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 204364 <= 24136
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204383 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204385 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204386 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204387 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204388 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204389 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204390 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204391 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204392 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 48 => ((9 integer))
mem: ((9 integer)): 204393 <= 48
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204394 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 204395 <= 24137
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204414 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204416 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204417 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204418 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204419 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204420 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204421 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204422 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204423 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 49 => ((9 integer))
mem: ((9 integer)): 204424 <= 49
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204425 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 204426 <= 24138
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: nil => ((5 boolean))
mem: ((5 boolean)): 203924 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204445 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204447 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204448 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204449 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204450 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204451 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204452 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204453 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204454 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 50 => ((9 integer))
mem: ((9 integer)): 204455 <= 50
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204456 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 204457 <= 24139
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: t => ((5 boolean))
mem: ((5 boolean)): 203924 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204476 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204478 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\+ => ((2 character))
mem: ((2 character)): 204479 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204480 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204481 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204482 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204483 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204484 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204485 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 34 => ((9 integer))
mem: ((9 integer)): 204486 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204487 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 204488 <= 24123
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204507 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204509 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204510 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204511 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204512 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204513 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204514 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204515 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204516 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 35 => ((9 integer))
mem: ((9 integer)): 204517 <= 35
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204518 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 204519 <= 24124
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((20493 string-address-array-address) (raw)) => 20755
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 20755 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 203896 <= 20755
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 0 => ((9 integer))
mem: ((9 integer)): 203897 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((20755 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 9: 1 => ((10 integer))
mem: ((10 integer)): 203898 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: nil => ((11 boolean))
mem: ((11 boolean)): 203899 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((20755 string-address-array) (raw))
mem: ((20755 integer) (raw)) => 1
mem: ((20756 string-address) (raw)) => 20850
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 20850 => ((12 string-address))
mem: ((12 string-address)): 203900 <= 20850
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 20850
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204538 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 20850)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204540 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 20850)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 20850 => ((2 string-address))
mem: ((2 string-address)): 204541 <= 20850
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20850 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 4 => ((3 integer))
mem: ((3 integer)): 204542 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 204543 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204544 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20851 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\m => ((6 character))
mem: ((6 character)): 204545 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204569 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204571 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\m => ((2 character))
mem: ((2 character)): 204572 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204573 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204574 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204575 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204576 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204577 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204578 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 36 => ((9 integer))
mem: ((9 integer)): 204579 <= 36
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204580 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 204581 <= 24125
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 204543 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204544 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20852 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\a => ((6 character))
mem: ((6 character)): 204545 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204600 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204602 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\a => ((2 character))
mem: ((2 character)): 204603 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204604 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204605 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204606 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204607 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204608 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204609 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 37 => ((9 integer))
mem: ((9 integer)): 204610 <= 37
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204611 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 204612 <= 24126
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 2 => ((4 integer))
mem: ((4 integer)): 204543 <= 2
schedule: scheduling print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 for further processing
schedule: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204544 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20853 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\i => ((6 character))
mem: ((6 character)): 204545 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204631 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204633 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\i => ((2 character))
mem: ((2 character)): 204634 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204635 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204636 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204637 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204638 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204639 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204640 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 38 => ((9 integer))
mem: ((9 integer)): 204641 <= 38
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204642 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 204643 <= 24127
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 3 => ((4 integer))
mem: ((4 integer)): 204543 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204544 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20854 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\n => ((6 character))
mem: ((6 character)): 204545 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204662 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204664 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\n => ((2 character))
mem: ((2 character)): 204665 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204666 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204667 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204668 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204669 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204670 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204671 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 39 => ((9 integer))
mem: ((9 integer)): 204672 <= 39
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204673 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 204674 <= 24128
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 4 => ((4 integer))
mem: ((4 integer)): 204543 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 204544 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204693 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204695 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\/ => ((2 character))
mem: ((2 character)): 204696 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204697 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204698 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204699 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204700 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204701 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204702 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 40 => ((9 integer))
mem: ((9 integer)): 204703 <= 40
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204704 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 204705 <= 24129
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 15: 1 => ((9 integer))
mem: ((9 integer)): 203897 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: t => ((11 boolean))
mem: ((11 boolean)): 203899 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204724 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204726 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204727 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204728 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204729 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204730 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204731 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204732 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204733 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 41 => ((9 integer))
mem: ((9 integer)): 204734 <= 41
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204735 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 204736 <= 24130
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((20494 string-address) (raw)) => 21075
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 18: 21075 => ((13 string-address))
mem: ((13 string-address)): 203901 <= 21075
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 21075
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204755 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21075)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204757 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21075)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 21075 => ((2 string-address))
mem: ((2 string-address)): 204758 <= 21075
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21075 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 204759 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 204760 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204761 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21075 string) (raw))
mem: ((21075 integer) (raw)) => 1
mem: ((21076 byte) (raw)) => 5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\5 => ((6 character))
mem: ((6 character)): 204762 <= #\5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204786 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204788 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\5 => ((2 character))
mem: ((2 character)): 204789 <= #\5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204790 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204791 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204792 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204793 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204794 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204795 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 42 => ((9 integer))
mem: ((9 integer)): 204796 <= 42
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204797 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 204798 <= 24131
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\5 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 204760 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 204761 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204817 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204819 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204820 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204821 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204822 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204823 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204824 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204825 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204826 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 43 => ((9 integer))
mem: ((9 integer)): 204827 <= 43
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204828 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 204829 <= 24132
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204848 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204850 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\: => ((2 character))
mem: ((2 character)): 204851 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204852 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204853 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204854 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204855 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204856 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204857 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 44 => ((9 integer))
mem: ((9 integer)): 204858 <= 44
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204859 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 204860 <= 24133
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204879 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204881 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\space => ((2 character))
mem: ((2 character)): 204882 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204883 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204884 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((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/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204885 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((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/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204886 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204887 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204888 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 45 => ((9 integer))
mem: ((9 integer)): 204889 <= 45
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204890 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 204891 <= 24134
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((20495 string-address) (raw)) => 21139
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 23: 21139 => ((9 string-address))
mem: ((9 string-address)): 203897 <= 21139
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 21139
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204910 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21139)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204912 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21139)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 21139 => ((2 string-address))
mem: ((2 string-address)): 204913 <= 21139
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21139 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: 1 => ((3 integer))
mem: ((3 integer)): 204914 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: 0 => ((4 integer))
mem: ((4 integer)): 204915 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: nil => ((5 boolean))
mem: ((5 boolean)): 204916 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21139 string) (raw))
mem: ((21139 integer) (raw)) => 1
mem: ((21140 byte) (raw)) => l
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: #\l => ((6 character))
mem: ((6 character)): 204917 <= #\l
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 0: 204941 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204943 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: #\l => ((2 character))
mem: ((2 character)): 204944 <= #\l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 204945 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 204946 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 204947 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 204948 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 8: 17 => ((7 integer))
mem: ((7 integer)): 204949 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 34 => ((8 integer))
mem: ((8 integer)): 204950 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: 46 => ((9 integer))
mem: ((9 integer)): 204951 <= 46
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 204952 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 204953 <= 24135
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 13: #\l => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 9: 1 => ((4 integer))
mem: ((4 integer)): 204915 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: t => ((5 boolean))
mem: ((5 boolean)): 204916 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 204972 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 204973 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 204974 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: nil => ((2 boolean))
mem: ((2 boolean)): 204975 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 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/main24 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 0: 205003 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 205005 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 205006 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 205007 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 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/main24 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/process-key/main24 7: (((reply)))
run: print-traces-collapsed-from/print-page/process-key/main24 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 5
run: print-traces-collapsed-from/print-page/process-key/main24 16: 6 => ((2 integer))
mem: ((2 integer)): 201565 <= 6
run: print-traces-collapsed-from/print-page/process-key/main24 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 8: nil => ((5 boolean))
mem: ((5 boolean)): 201568 <= nil
run: print-traces-collapsed-from/print-page/process-key/main24 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/process-key/main24 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/main24 10: t => ((6 boolean))
mem: ((6 boolean)): 201569 <= t
run: print-traces-collapsed-from/print-page/process-key/main24 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: print-page/process-key/main24 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: clear-rest-of-page/print-page/process-key/main24 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/print-page/process-key/main24 0: 205034 => ((default-space space-address))
run: clear-rest-of-page/print-page/process-key/main24 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main24 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 205035 <= 24375
run: clear-rest-of-page/print-page/process-key/main24 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/print-page/process-key/main24 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 205036 <= 24083
run: clear-rest-of-page/print-page/process-key/main24 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/main24 3: t => ((2 boolean))
mem: ((2 boolean)): 205037 <= t
run: clear-rest-of-page/print-page/process-key/main24 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: print-page/process-key/main24 41: (((reply)))
run: process-key/main24 33: (((reply)) ((nil literal)))
schedule: done with routine nil
===: main25
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 (((s string-address)) <- ((new)) kk
) -- 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{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 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
c{1: 2 ✓ (((s string-address)) <- ((new)) kk
)
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)))
c{1: 6 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw)))
-: next-space-generator of main25 is browser-state
cn0: convert-names in main25
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: (((s string-address)) <- ((new)) kk
) nil nil
cn0: checking arg kk
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))
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: (((1 string-address)) <- ((new)) kk
)
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)))
schedule: main25
run: main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main25 0: 301000 => ((default-space space-address))
run: main25 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301001 <= 24375
run: main25 2: (((1 string-address)) <- ((new)) kk
)
run: main25 2: 301031 => ((1 string-address))
mem: ((1 string-address)): 301002 <= 301031
run: main25 3: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address)))
mem: ((1 string-address)) => 301031
run: init-keyboard/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main25 0: 301035 => ((default-space space-address))
run: init-keyboard/main25 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main25 1: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301037 <= 301066
run: init-keyboard/main25 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main25 2: 301067 => ((2 string-address-address))
mem: ((2 string-address-address)): 301038 <= 301067
run: init-keyboard/main25 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (301031)
run: init-keyboard/main25 3: 301031 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 301067 <= 301031
run: init-keyboard/main25 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main25 4: 301066 => ((3 integer-address))
mem: ((3 integer-address)): 301039 <= 301066
run: init-keyboard/main25 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main25 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 301066 <= 0
run: init-keyboard/main25 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 301066
run: main25 3: 301066 => ((2 keyboard-address))
mem: ((2 keyboard-address)): 301003 <= 301066
run: main25 4: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 301066
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main25 0: 301068 => ((default-space space-address))
run: process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 301066 24083)
run: process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301069 <= 24375
run: process-key/main25 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 301066 24083)
run: process-key/main25 2: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301070 <= 301066
run: process-key/main25 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 301066 24083)
run: process-key/main25 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 301071 <= 24083
run: process-key/main25 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main25 0: 301099 => ((default-space space-address))
run: read-key/process-key/main25 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (301066 silent)
run: read-key/process-key/main25 1: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301101 <= 301066
run: read-key/process-key/main25 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (301066 silent)
run: read-key/process-key/main25 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 301102 <= silent
run: read-key/process-key/main25 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main25 4: 301066 => ((3 integer-address))
mem: ((3 integer-address)): 301103 <= 301066
run: read-key/process-key/main25 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((301067 string-address) (raw)) => 301031
run: read-key/process-key/main25 5: 301031 => ((4 string-address))
mem: ((4 string-address)): 301104 <= 301031
run: read-key/process-key/main25 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((301031 integer) (raw)) => 3
run: read-key/process-key/main25 6: 3 => ((5 integer))
mem: ((5 integer)): 301105 <= 3
run: read-key/process-key/main25 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 0
mem: ((5 integer)) => 3
run: read-key/process-key/main25 7: nil => ((6 boolean))
mem: ((6 boolean)): 301106 <= nil
run: read-key/process-key/main25 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main25 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 0
array-len: ((301031 string) (raw))
mem: ((301031 integer) (raw)) => 3
mem: ((301032 byte) (raw)) => k
run: read-key/process-key/main25 10: #\k => ((7 character))
mem: ((7 character)): 301107 <= #\k
run: read-key/process-key/main25 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main25 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 301066 <= 1
run: read-key/process-key/main25 12: (((reply)) ((7 character)))
mem: ((7 character)) => k
run: process-key/main25 4: #\k => ((3 character))
mem: ((3 character)): 301072 <= #\k
run: process-key/main25 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => k
run: process-key/main25 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => k
run: process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 301073 <= nil
run: process-key/main25 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => k
run: process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 301074 <= nil
run: process-key/main25 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main25 9: nil => ((6 boolean))
mem: ((6 boolean)): 301075 <= nil
run: process-key/main25 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main25 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => k
run: process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 301076 <= nil
run: process-key/main25 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => k
run: process-key/main25 13: t => ((8 boolean))
mem: ((8 boolean)): 301077 <= t
run: process-key/main25 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => t
run: process-key/main25 14: t => ((7 boolean))
mem: ((7 boolean)): 301076 <= t
run: process-key/main25 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: process-key/main25 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/process-key/main25 0: 301130 => ((default-space space-address))
run: up/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301131 <= 24375
run: up/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301132 <= 24083
run: up/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 301133 <= nil
run: up/process-key/main25 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/process-key/main25 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/process-key/main25 0: 301161 => ((default-space space-address))
run: instruction-trace-num-children/up/process-key/main25 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/process-key/main25 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 301163 <= 24043
run: instruction-trace-num-children/up/process-key/main25 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/process-key/main25 2: 2 => ((2 integer))
mem: ((2 integer)): 301164 <= 2
run: instruction-trace-num-children/up/process-key/main25 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/process-key/main25 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 301165 <= 15144
run: instruction-trace-num-children/up/process-key/main25 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/process-key/main25 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 301166 <= 17063
run: instruction-trace-num-children/up/process-key/main25 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/process-key/main25 5: 1 => ((5 integer))
mem: ((5 integer)): 301167 <= 1
run: instruction-trace-num-children/up/process-key/main25 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/process-key/main25 5: 1 => ((3 integer))
mem: ((3 integer)): 301134 <= 1
run: up/process-key/main25 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/process-key/main25 6: 2 => ((3 integer))
mem: ((3 integer)): 301134 <= 2
run: up/process-key/main25 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/process-key/main25 7: 4 => ((4 integer))
mem: ((4 integer)): 301135 <= 4
run: up/process-key/main25 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 4
run: up/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 301136 <= nil
run: up/process-key/main25 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/process-key/main25 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/process-key/main25 20: nil => ((8 boolean))
mem: ((8 boolean)): 301139 <= nil
run: up/process-key/main25 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/process-key/main25 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/process-key/main25 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/process-key/main25 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/process-key/main25 0: 301192 => ((default-space space-address))
run: cursor-up/up/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301194 <= 24083
run: cursor-up/up/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main25 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/process-key/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 301195 <= 24085
run: cursor-up/up/process-key/main25 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 3
run: cursor-up/up/process-key/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 301196 <= nil
run: cursor-up/up/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/process-key/main25 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 3
run: cursor-up/up/process-key/main25 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/process-key/main25 7: (((reply)))
run: process-key/main25 17: (((reply)) ((nil literal)))
run: main25 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 301066
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main25 0: 301223 => ((default-space space-address))
run: process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 301066 24083)
run: process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301224 <= 24375
run: process-key/main25 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 301066 24083)
run: process-key/main25 2: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301225 <= 301066
run: process-key/main25 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 301066 24083)
run: process-key/main25 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 301226 <= 24083
run: process-key/main25 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main25 0: 301254 => ((default-space space-address))
run: read-key/process-key/main25 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (301066 silent)
run: read-key/process-key/main25 1: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301256 <= 301066
run: read-key/process-key/main25 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (301066 silent)
run: read-key/process-key/main25 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 301257 <= silent
run: read-key/process-key/main25 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main25 4: 301066 => ((3 integer-address))
mem: ((3 integer-address)): 301258 <= 301066
run: read-key/process-key/main25 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((301067 string-address) (raw)) => 301031
run: read-key/process-key/main25 5: 301031 => ((4 string-address))
mem: ((4 string-address)): 301259 <= 301031
run: read-key/process-key/main25 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((301031 integer) (raw)) => 3
run: read-key/process-key/main25 6: 3 => ((5 integer))
mem: ((5 integer)): 301260 <= 3
run: read-key/process-key/main25 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 1
mem: ((5 integer)) => 3
run: read-key/process-key/main25 7: nil => ((6 boolean))
mem: ((6 boolean)): 301261 <= nil
run: read-key/process-key/main25 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main25 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 1
array-len: ((301031 string) (raw))
mem: ((301031 integer) (raw)) => 3
mem: ((301033 byte) (raw)) => k
run: read-key/process-key/main25 10: #\k => ((7 character))
mem: ((7 character)): 301262 <= #\k
run: read-key/process-key/main25 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 1
run: read-key/process-key/main25 11: 2 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 301066 <= 2
run: read-key/process-key/main25 12: (((reply)) ((7 character)))
mem: ((7 character)) => k
run: process-key/main25 4: #\k => ((3 character))
mem: ((3 character)): 301227 <= #\k
run: process-key/main25 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => k
run: process-key/main25 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => k
run: process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 301228 <= nil
run: process-key/main25 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => k
run: process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 301229 <= nil
run: process-key/main25 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main25 9: nil => ((6 boolean))
mem: ((6 boolean)): 301230 <= nil
run: process-key/main25 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main25 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => k
run: process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 301231 <= nil
run: process-key/main25 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => k
run: process-key/main25 13: t => ((8 boolean))
mem: ((8 boolean)): 301232 <= t
run: process-key/main25 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => t
run: process-key/main25 14: t => ((7 boolean))
mem: ((7 boolean)): 301231 <= t
run: process-key/main25 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: process-key/main25 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/process-key/main25 0: 301285 => ((default-space space-address))
run: up/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301286 <= 24375
run: up/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301287 <= 24083
run: up/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 301288 <= nil
run: up/process-key/main25 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/process-key/main25 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/process-key/main25 0: 301316 => ((default-space space-address))
run: instruction-trace-num-children/up/process-key/main25 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/process-key/main25 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 301318 <= 24043
run: instruction-trace-num-children/up/process-key/main25 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/process-key/main25 2: 2 => ((2 integer))
mem: ((2 integer)): 301319 <= 2
run: instruction-trace-num-children/up/process-key/main25 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/process-key/main25 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 301320 <= 15144
run: instruction-trace-num-children/up/process-key/main25 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/process-key/main25 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 301321 <= 17063
run: instruction-trace-num-children/up/process-key/main25 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/process-key/main25 5: 1 => ((5 integer))
mem: ((5 integer)): 301322 <= 1
run: instruction-trace-num-children/up/process-key/main25 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/process-key/main25 5: 1 => ((3 integer))
mem: ((3 integer)): 301289 <= 1
run: up/process-key/main25 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/process-key/main25 6: 2 => ((3 integer))
mem: ((3 integer)): 301289 <= 2
run: up/process-key/main25 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/process-key/main25 7: 4 => ((4 integer))
mem: ((4 integer)): 301290 <= 4
run: up/process-key/main25 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 4
run: up/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 301291 <= nil
run: up/process-key/main25 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/process-key/main25 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/process-key/main25 20: nil => ((8 boolean))
mem: ((8 boolean)): 301294 <= nil
run: up/process-key/main25 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/process-key/main25 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/process-key/main25 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/process-key/main25 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/process-key/main25 0: 301347 => ((default-space space-address))
run: cursor-up/up/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301349 <= 24083
run: cursor-up/up/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main25 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/process-key/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 301350 <= 24085
run: cursor-up/up/process-key/main25 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/process-key/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 301351 <= nil
run: cursor-up/up/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/process-key/main25 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/process-key/main25 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/process-key/main25 7: (((reply)))
run: process-key/main25 17: (((reply)) ((nil literal)))
run: main25 6: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 301066
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main25 0: 301378 => ((default-space space-address))
run: process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 301066 24083)
run: process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301379 <= 24375
run: process-key/main25 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 301066 24083)
run: process-key/main25 2: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301380 <= 301066
run: process-key/main25 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 301066 24083)
run: process-key/main25 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 301381 <= 24083
run: process-key/main25 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main25 0: 301409 => ((default-space space-address))
run: read-key/process-key/main25 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (301066 silent)
run: read-key/process-key/main25 1: 301066 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 301411 <= 301066
run: read-key/process-key/main25 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (301066 silent)
run: read-key/process-key/main25 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 301412 <= silent
run: read-key/process-key/main25 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 301066
run: read-key/process-key/main25 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main25 4: 301066 => ((3 integer-address))
mem: ((3 integer-address)): 301413 <= 301066
run: read-key/process-key/main25 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((301067 string-address) (raw)) => 301031
run: read-key/process-key/main25 5: 301031 => ((4 string-address))
mem: ((4 string-address)): 301414 <= 301031
run: read-key/process-key/main25 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((301031 integer) (raw)) => 3
run: read-key/process-key/main25 6: 3 => ((5 integer))
mem: ((5 integer)): 301415 <= 3
run: read-key/process-key/main25 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 2
mem: ((5 integer)) => 3
run: read-key/process-key/main25 7: nil => ((6 boolean))
mem: ((6 boolean)): 301416 <= nil
run: read-key/process-key/main25 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main25 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 2
array-len: ((301031 string) (raw))
mem: ((301031 integer) (raw)) => 3
mem: ((301034 byte) (raw)) =>
run: read-key/process-key/main25 10: #\newline => ((7 character))
mem: ((7 character)): 301417 <= #\newline
run: read-key/process-key/main25 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 2
run: read-key/process-key/main25 11: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 301066 <= 3
run: read-key/process-key/main25 12: (((reply)) ((7 character)))
mem: ((7 character)) =>
run: process-key/main25 4: #\newline => ((3 character))
mem: ((3 character)): 301382 <= #\newline
run: process-key/main25 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) =>
run: process-key/main25 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) =>
run: process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 301383 <= nil
run: process-key/main25 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) =>
run: process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 301384 <= nil
run: process-key/main25 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main25 9: nil => ((6 boolean))
mem: ((6 boolean)): 301385 <= nil
run: process-key/main25 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main25 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) =>
run: process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 301386 <= nil
run: process-key/main25 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) =>
run: process-key/main25 13: nil => ((8 boolean))
mem: ((8 boolean)): 301387 <= nil
run: process-key/main25 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main25 14: nil => ((7 boolean))
mem: ((7 boolean)): 301386 <= nil
run: process-key/main25 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main25 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) =>
run: process-key/main25 18: nil => ((9 boolean))
mem: ((9 boolean)): 301388 <= nil
run: process-key/main25 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) =>
run: process-key/main25 19: nil => ((10 boolean))
mem: ((10 boolean)): 301389 <= nil
run: process-key/main25 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main25 20: nil => ((9 boolean))
mem: ((9 boolean)): 301388 <= nil
run: process-key/main25 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main25 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) =>
run: process-key/main25 24: nil => ((11 boolean))
mem: ((11 boolean)): 301390 <= nil
run: process-key/main25 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) =>
run: process-key/main25 25: nil => ((12 boolean))
mem: ((12 boolean)): 301391 <= nil
run: process-key/main25 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => nil
run: process-key/main25 26: nil => ((11 boolean))
mem: ((11 boolean)): 301390 <= nil
run: process-key/main25 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => nil
run: process-key/main25 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal)))
mem: ((3 character)) =>
run: process-key/main25 34: nil => ((14 boolean))
mem: ((14 boolean)): 301393 <= nil
run: process-key/main25 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal)))
mem: ((3 character)) =>
run: process-key/main25 35: nil => ((15 boolean))
mem: ((15 boolean)): 301394 <= nil
run: process-key/main25 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean)))
mem: ((14 boolean)) => nil
mem: ((15 boolean)) => nil
run: process-key/main25 36: nil => ((14 boolean))
mem: ((14 boolean)): 301393 <= nil
run: process-key/main25 37: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: process-key/main25 45: (((17 boolean)) <- ((equal)) ((3 character)) ((
literal)))
mem: ((3 character)) =>
run: process-key/main25 45: t => ((17 boolean))
mem: ((17 boolean)): 301396 <= t
run: process-key/main25 46: (((jump-unless)) ((17 boolean)) ((30 offset)))
mem: ((17 boolean)) => t
run: process-key/main25 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
run: process-key/main25 47: 1 => ((18 integer))
mem: ((18 integer)): 301397 <= 1
run: process-key/main25 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((18 integer)) => 1
run: cursor-row-to-trace-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/process-key/main25 0: 301440 => ((default-space space-address))
run: cursor-row-to-trace-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301441 <= 24375
run: cursor-row-to-trace-index/process-key/main25 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/process-key/main25 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 301442 <= 1
run: cursor-row-to-trace-index/process-key/main25 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/process-key/main25 3: 4 => ((2 integer))
mem: ((2 integer)): 301443 <= 4
run: cursor-row-to-trace-index/process-key/main25 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 301444 <= t
run: cursor-row-to-trace-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/process-key/main25 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/process-key/main25 7: t => ((4 boolean))
mem: ((4 boolean)): 301445 <= t
run: cursor-row-to-trace-index/process-key/main25 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => t
run: cursor-row-to-trace-index/process-key/main25 9: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: process-key/main25 48: 4 => ((19 integer))
mem: ((19 integer)): 301398 <= 4
run: process-key/main25 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: process-key/main25 49: t => ((20 boolean))
mem: ((20 boolean)): 301399 <= t
run: process-key/main25 50: (((jump-unless)) ((20 boolean)) ((17 offset)))
mem: ((20 boolean)) => t
run: process-key/main25 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 3
run: process-key/main25 51: t => ((21 boolean))
mem: ((21 boolean)): 301400 <= t
run: process-key/main25 52: (((jump-if)) ((21 boolean)) ((15 offset)))
mem: ((21 boolean)) => t
run: process-key/main25 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 4
run: process-key/main25 68: 4 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 4
run: process-key/main25 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 4
run: process-key/main25 69: 4 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 4
run: process-key/main25 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer)))
mem: ((19 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: process-key/main25 70: 19120 => ((25 instruction-trace-address))
mem: ((25 instruction-trace-address)): 301404 <= 19120
run: process-key/main25 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((2 terminal-address)) => 24083
mem: ((25 instruction-trace-address)) => 19120
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace/process-key/main25 0: 301471 => ((default-space space-address))
run: print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19120 24375)
run: print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301473 <= 24083
run: print-instruction-trace/process-key/main25 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 19120 24375)
run: print-instruction-trace/process-key/main25 2: 19120 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 301474 <= 19120
run: print-instruction-trace/process-key/main25 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 19120 24375)
run: print-instruction-trace/process-key/main25 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301472 <= 24375
run: print-instruction-trace/process-key/main25 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((2 instruction-trace-address)) => 19120
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301502 => ((default-space space-address))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19120 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301504 <= 24083
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 19120 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: 19120 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 301505 <= 19120
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 19120 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 301503 <= 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301533 => ((default-space space-address))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301535 <= 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: 17 => ((2 integer))
mem: ((2 integer)): 301536 <= 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 301537 <= 24086
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: 0 => ((4 integer))
mem: ((4 integer)): 301538 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301564 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301566 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301567 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301568 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301569 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301570 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301571 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301572 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301573 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 17 => ((9 integer))
mem: ((9 integer)): 301574 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301575 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 301576 <= 24106
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301595 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301597 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301598 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301599 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301600 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301601 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301602 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301603 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301604 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 18 => ((9 integer))
mem: ((9 integer)): 301605 <= 18
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301606 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 301607 <= 24107
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301626 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301628 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301629 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301630 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301631 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301632 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301633 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301634 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301635 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 19 => ((9 integer))
mem: ((9 integer)): 301636 <= 19
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301637 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 301638 <= 24108
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301657 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301659 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301660 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301661 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301662 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301663 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301664 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301665 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301666 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 20 => ((9 integer))
mem: ((9 integer)): 301667 <= 20
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301668 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 301669 <= 24109
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301688 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301690 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301691 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301692 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301693 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301694 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301695 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301696 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301697 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 21 => ((9 integer))
mem: ((9 integer)): 301698 <= 21
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301699 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 301700 <= 24110
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301719 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301721 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301722 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301723 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301724 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301725 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301726 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301727 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301728 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 22 => ((9 integer))
mem: ((9 integer)): 301729 <= 22
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301730 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 301731 <= 24111
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301750 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301752 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301753 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301754 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301755 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301756 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301757 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301758 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301759 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 23 => ((9 integer))
mem: ((9 integer)): 301760 <= 23
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301761 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 301762 <= 24112
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301781 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301783 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301784 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301785 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301786 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301787 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301788 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301789 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301790 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 24 => ((9 integer))
mem: ((9 integer)): 301791 <= 24
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301792 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 301793 <= 24113
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301812 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301814 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301815 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301816 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301817 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301818 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301819 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301820 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301821 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 25 => ((9 integer))
mem: ((9 integer)): 301822 <= 25
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301823 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 301824 <= 24114
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301843 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301845 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301846 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301847 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301848 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301849 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301850 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301851 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301852 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 26 => ((9 integer))
mem: ((9 integer)): 301853 <= 26
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301854 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 301855 <= 24115
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301874 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301876 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301877 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301878 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301879 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301880 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301881 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301882 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301883 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 27 => ((9 integer))
mem: ((9 integer)): 301884 <= 27
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301885 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 301886 <= 24116
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301905 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301907 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301908 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301909 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301910 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301911 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301912 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301913 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301914 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 28 => ((9 integer))
mem: ((9 integer)): 301915 <= 28
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301916 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 301917 <= 24117
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301936 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301938 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301939 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301940 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301941 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301942 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301943 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301944 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301945 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 29 => ((9 integer))
mem: ((9 integer)): 301946 <= 29
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301947 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 301948 <= 24118
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301967 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 301969 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 301970 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 301971 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 301972 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 301973 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 301974 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 301975 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 301976 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 30 => ((9 integer))
mem: ((9 integer)): 301977 <= 30
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 301978 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 301979 <= 24119
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 301998 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302000 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302001 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302002 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302003 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302004 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302005 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302006 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302007 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 31 => ((9 integer))
mem: ((9 integer)): 302008 <= 31
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302009 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 302010 <= 24120
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
schedule: scheduling print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 for further processing
schedule: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302029 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302031 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302032 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302033 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302034 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302035 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302036 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302037 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302038 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 32 => ((9 integer))
mem: ((9 integer)): 302039 <= 32
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302040 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 302041 <= 24121
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 301539 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302060 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302062 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302063 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302064 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302065 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302066 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302067 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302068 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 integer)) <- ((multiply)) ((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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302069 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 33 => ((9 integer))
mem: ((9 integer)): 302070 <= 33
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302071 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 302072 <= 24122
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: t => ((5 boolean))
mem: ((5 boolean)): 301539 <= t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((print-character)) ((1 terminal-address)) ((- literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302091 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302093 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\- => ((2 character))
mem: ((2 character)): 302094 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302095 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302096 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302097 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302098 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302099 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302100 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 17 => ((9 integer))
mem: ((9 integer)): 302101 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302102 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 302103 <= 24106
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => -
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302122 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302124 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302125 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302126 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302127 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302128 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302129 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302130 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302131 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 18 => ((9 integer))
mem: ((9 integer)): 302132 <= 18
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302133 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 302134 <= 24107
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset)))
mem: ((19120 string-address-array-address) (raw)) => 19382
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 19382 => ((3 string-address-array-address))
mem: ((3 string-address-array-address)): 301506 <= 19382
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 0 => ((4 integer))
mem: ((4 integer)): 301507 <= 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref)))
array-len: ((3 string-address-array-address) (deref))
mem: ((19382 integer) (raw)) => 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 1 => ((5 integer))
mem: ((5 integer)): 301508 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: nil => ((6 boolean))
mem: ((6 boolean)): 301509 <= nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19382 string-address-array) (raw))
mem: ((19382 integer) (raw)) => 1
mem: ((19383 string-address) (raw)) => 19477
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 19477 => ((7 string-address))
mem: ((7 string-address)): 301510 <= 19477
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((print-string)) ((1 terminal-address)) ((7 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((7 string-address)) => 19477
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302153 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19477)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302155 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19477)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: 19477 => ((2 string-address))
mem: ((2 string-address)): 302156 <= 19477
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19477 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: 4 => ((3 integer))
mem: ((3 integer)): 302157 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 302158 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302159 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19478 byte) (raw)) => m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\m => ((6 character))
mem: ((6 character)): 302160 <= #\m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302184 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302186 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\m => ((2 character))
mem: ((2 character)): 302187 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302188 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302189 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302190 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302191 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302192 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302193 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 19 => ((9 integer))
mem: ((9 integer)): 302194 <= 19
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302195 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 302196 <= 24108
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 302158 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302159 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19479 byte) (raw)) => a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\a => ((6 character))
mem: ((6 character)): 302160 <= #\a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302215 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302217 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\a => ((2 character))
mem: ((2 character)): 302218 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302219 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302220 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302221 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302222 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302223 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302224 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 20 => ((9 integer))
mem: ((9 integer)): 302225 <= 20
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302226 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 302227 <= 24109
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 2 => ((4 integer))
mem: ((4 integer)): 302158 <= 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302159 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19480 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\i => ((6 character))
mem: ((6 character)): 302160 <= #\i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302246 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302248 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\i => ((2 character))
mem: ((2 character)): 302249 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302250 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302251 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302252 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302253 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302254 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302255 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 21 => ((9 integer))
mem: ((9 integer)): 302256 <= 21
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302257 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 302258 <= 24110
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 3 => ((4 integer))
mem: ((4 integer)): 302158 <= 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302159 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19481 byte) (raw)) => n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\n => ((6 character))
mem: ((6 character)): 302160 <= #\n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302277 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302279 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\n => ((2 character))
mem: ((2 character)): 302280 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302281 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302282 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302283 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302284 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302285 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302286 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 22 => ((9 integer))
mem: ((9 integer)): 302287 <= 22
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302288 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 302289 <= 24111
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 4 => ((4 integer))
mem: ((4 integer)): 302158 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 302159 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302308 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302310 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\/ => ((2 character))
mem: ((2 character)): 302311 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302312 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302313 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302314 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302315 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302316 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302317 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 23 => ((9 integer))
mem: ((9 integer)): 302318 <= 23
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302319 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 302320 <= 24112
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: 1 => ((4 integer))
mem: ((4 integer)): 301507 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: t => ((6 boolean))
mem: ((6 boolean)): 301509 <= t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302339 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302341 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302342 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302343 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302344 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302345 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302346 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302347 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302348 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 24 => ((9 integer))
mem: ((9 integer)): 302349 <= 24
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302350 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 302351 <= 24113
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset)))
mem: ((19121 string-address) (raw)) => 19702
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 18: 19702 => ((8 string-address))
mem: ((8 string-address)): 301511 <= 19702
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 19: (((print-string)) ((1 terminal-address)) ((8 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 string-address)) => 19702
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302370 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19702)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302372 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19702)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: 19702 => ((2 string-address))
mem: ((2 string-address)): 302373 <= 19702
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19702 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: 1 => ((3 integer))
mem: ((3 integer)): 302374 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 302375 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302376 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19702 string) (raw))
mem: ((19702 integer) (raw)) => 1
mem: ((19703 byte) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\4 => ((6 character))
mem: ((6 character)): 302377 <= #\4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302401 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\4)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302403 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\4)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\4 => ((2 character))
mem: ((2 character)): 302404 <= #\4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\4)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302405 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\4)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302406 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302407 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302408 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302409 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302410 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 25 => ((9 integer))
mem: ((9 integer)): 302411 <= 25
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302412 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 302413 <= 24114
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\4 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 302375 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 302376 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302432 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302434 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302435 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302436 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302437 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302438 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302439 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302440 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302441 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 26 => ((9 integer))
mem: ((9 integer)): 302442 <= 26
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302443 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 302444 <= 24115
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302463 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302465 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\: => ((2 character))
mem: ((2 character)): 302466 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302467 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302468 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302469 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302470 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302471 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302472 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 27 => ((9 integer))
mem: ((9 integer)): 302473 <= 27
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302474 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 302475 <= 24116
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302494 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302496 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302497 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302498 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302499 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302500 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302501 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302502 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302503 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 28 => ((9 integer))
mem: ((9 integer)): 302504 <= 28
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302505 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 302506 <= 24117
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset)))
mem: ((19122 string-address) (raw)) => 19766
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 23: 19766 => ((4 string-address))
mem: ((4 string-address)): 301507 <= 19766
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 24: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 19766
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302525 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19766)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302527 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19766)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: 19766 => ((2 string-address))
mem: ((2 string-address)): 302528 <= 19766
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19766 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: 1 => ((3 integer))
mem: ((3 integer)): 302529 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 302530 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 302531 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19766 string) (raw))
mem: ((19766 integer) (raw)) => 1
mem: ((19767 byte) (raw)) => k
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: #\k => ((6 character))
mem: ((6 character)): 302532 <= #\k
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => k
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302556 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\k)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302558 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\k)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: #\k => ((2 character))
mem: ((2 character)): 302559 <= #\k
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\k)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302560 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\k)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302561 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302562 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302563 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302564 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((8 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/main25 9: 17 => ((8 integer))
mem: ((8 integer)): 302565 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 10: 29 => ((9 integer))
mem: ((9 integer)): 302566 <= 29
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302567 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 302568 <= 24118
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => k
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 13: #\k => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\k
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 302530 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 302531 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main25 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 0: 302587 => ((default-space space-address))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 302588 <= 24375
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302589 <= 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 302590 <= nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 0: 302618 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302620 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 302621 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 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/main25 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 302622 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main25 7: (((reply)))
run: print-instruction-trace/process-key/main25 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: print-instruction-trace/process-key/main25 5: 20422 => ((3 trace-address-array-address))
mem: ((3 trace-address-array-address)): 301475 <= 20422
run: print-instruction-trace/process-key/main25 6: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace/process-key/main25 6: 0 => ((4 integer))
mem: ((4 integer)): 301476 <= 0
run: print-instruction-trace/process-key/main25 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset)))
mem: ((3 trace-address-array-address)) => 20422
run: print-instruction-trace/process-key/main25 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref)))
array-len: ((3 trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: print-instruction-trace/process-key/main25 9: 0 => ((5 integer))
mem: ((5 integer)): 301477 <= 0
run: print-instruction-trace/process-key/main25 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer)))
mem: ((5 integer)) => 0
run: print-instruction-trace/process-key/main25 10: 0 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 0
run: print-instruction-trace/process-key/main25 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 0
mem: ((5 integer)) => 0
run: print-instruction-trace/process-key/main25 11: t => ((6 boolean))
mem: ((6 boolean)): 301478 <= t
run: print-instruction-trace/process-key/main25 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => t
run: process-key/main25 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal)))
mem: ((19 integer)) => 4
run: process-key/main25 72: 5 => ((26 integer))
mem: ((26 integer)): 301405 <= 5
run: process-key/main25 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((26 integer)) => 5
run: print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/process-key/main25 0: 302649 => ((default-space space-address))
run: print-traces-collapsed-from/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 5)
run: print-traces-collapsed-from/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 302650 <= 24375
run: print-traces-collapsed-from/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 5)
run: print-traces-collapsed-from/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302651 <= 24083
run: print-traces-collapsed-from/process-key/main25 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 5)
run: print-traces-collapsed-from/process-key/main25 3: 5 => ((2 integer))
mem: ((2 integer)): 302652 <= 5
run: print-traces-collapsed-from/process-key/main25 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 5)
run: print-traces-collapsed-from/process-key/main25 4: nil => ((3 integer))
mem: ((3 integer)): 302653 <= nil
run: print-traces-collapsed-from/process-key/main25 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/process-key/main25 5: 8 => ((4 integer))
mem: ((4 integer)): 302654 <= 8
run: print-traces-collapsed-from/process-key/main25 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/process-key/main25 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 5
mem: ((4 integer)) => 8
run: print-traces-collapsed-from/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 302655 <= nil
run: print-traces-collapsed-from/process-key/main25 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main25 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/main25 10: nil => ((6 boolean))
mem: ((6 boolean)): 302656 <= nil
run: print-traces-collapsed-from/process-key/main25 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/process-key/main25 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 5
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24049 instruction-trace-address) (raw)) => 20493
run: print-traces-collapsed-from/process-key/main25 12: 20493 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 302657 <= 20493
run: print-traces-collapsed-from/process-key/main25 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 5
run: print-traces-collapsed-from/process-key/main25 13: 5 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 5
run: print-traces-collapsed-from/process-key/main25 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/process-key/main25 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/process-key/main25 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 20493
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 302680 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 302682 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: 20493 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 302687 <= 20493
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 20493 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 302688 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 302711 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302713 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: 17 => ((2 integer))
mem: ((2 integer)): 302714 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 302715 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: 0 => ((4 integer))
mem: ((4 integer)): 302716 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302742 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302744 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302745 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302746 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302747 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302748 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302749 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302750 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302751 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 34 => ((9 integer))
mem: ((9 integer)): 302752 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302753 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 302754 <= 24123
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302773 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302775 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302776 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302777 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302778 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302779 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302780 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302781 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302782 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 35 => ((9 integer))
mem: ((9 integer)): 302783 <= 35
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302784 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 302785 <= 24124
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302804 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302806 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302807 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302808 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302809 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302810 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302811 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302812 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302813 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 36 => ((9 integer))
mem: ((9 integer)): 302814 <= 36
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302815 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 302816 <= 24125
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302835 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302837 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302838 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302839 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302840 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302841 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302842 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302843 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302844 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 37 => ((9 integer))
mem: ((9 integer)): 302845 <= 37
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302846 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 302847 <= 24126
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302866 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302868 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302869 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302870 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302871 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302872 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302873 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302874 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302875 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 38 => ((9 integer))
mem: ((9 integer)): 302876 <= 38
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302877 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 302878 <= 24127
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302897 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302899 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302900 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302901 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302902 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302903 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302904 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302905 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302906 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 39 => ((9 integer))
mem: ((9 integer)): 302907 <= 39
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302908 <= 24088
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 302909 <= 24128
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302928 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302930 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302931 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302932 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302933 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302934 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302935 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302936 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302937 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 40 => ((9 integer))
mem: ((9 integer)): 302938 <= 40
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302939 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 302940 <= 24129
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302959 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302961 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302962 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302963 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302964 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302965 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302966 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302967 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302968 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 41 => ((9 integer))
mem: ((9 integer)): 302969 <= 41
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 302970 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 302971 <= 24130
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 302990 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 302992 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 302993 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 302994 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 302995 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 302996 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 302997 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 302998 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 302999 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 42 => ((9 integer))
mem: ((9 integer)): 303000 <= 42
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303001 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 303002 <= 24131
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303021 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303023 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303024 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303025 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303026 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303027 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303028 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303029 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303030 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 43 => ((9 integer))
mem: ((9 integer)): 303031 <= 43
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303032 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 303033 <= 24132
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303052 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303054 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303055 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303056 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303057 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303058 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303059 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303060 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303061 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 44 => ((9 integer))
mem: ((9 integer)): 303062 <= 44
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303063 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 303064 <= 24133
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303083 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303085 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303086 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303087 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303088 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303089 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303090 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303091 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303092 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 45 => ((9 integer))
mem: ((9 integer)): 303093 <= 45
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303094 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 303095 <= 24134
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303114 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303116 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303117 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303118 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303119 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303120 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303121 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303122 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303123 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 46 => ((9 integer))
mem: ((9 integer)): 303124 <= 46
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303125 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 303126 <= 24135
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303145 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303147 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303148 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303149 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303150 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303151 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303152 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303153 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303154 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 47 => ((9 integer))
mem: ((9 integer)): 303155 <= 47
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303156 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 303157 <= 24136
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303176 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303178 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303179 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303180 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303181 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303182 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303183 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303184 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303185 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 48 => ((9 integer))
mem: ((9 integer)): 303186 <= 48
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303187 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 303188 <= 24137
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303207 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303209 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303210 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303211 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303212 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303213 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303214 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303215 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303216 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 49 => ((9 integer))
mem: ((9 integer)): 303217 <= 49
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303218 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 303219 <= 24138
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: nil => ((5 boolean))
mem: ((5 boolean)): 302717 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303238 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303240 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303241 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303242 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303243 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303244 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303245 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303246 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303247 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 50 => ((9 integer))
mem: ((9 integer)): 303248 <= 50
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303249 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 303250 <= 24139
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: t => ((5 boolean))
mem: ((5 boolean)): 302717 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303269 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303271 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\+ => ((2 character))
mem: ((2 character)): 303272 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303273 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303274 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303275 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303276 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303277 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303278 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 34 => ((9 integer))
mem: ((9 integer)): 303279 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303280 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 303281 <= 24123
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => +
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303300 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303302 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303303 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303304 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303305 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303306 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303307 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303308 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303309 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 35 => ((9 integer))
mem: ((9 integer)): 303310 <= 35
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303311 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 303312 <= 24124
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((20493 string-address-array-address) (raw)) => 20755
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: 20755 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 302689 <= 20755
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 0 => ((9 integer))
mem: ((9 integer)): 302690 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((20755 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 9: 1 => ((10 integer))
mem: ((10 integer)): 302691 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: nil => ((11 boolean))
mem: ((11 boolean)): 302692 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((20755 string-address-array) (raw))
mem: ((20755 integer) (raw)) => 1
mem: ((20756 string-address) (raw)) => 20850
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 20850 => ((12 string-address))
mem: ((12 string-address)): 302693 <= 20850
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 20850
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303331 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 20850)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303333 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 20850)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: 20850 => ((2 string-address))
mem: ((2 string-address)): 303334 <= 20850
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20850 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: 4 => ((3 integer))
mem: ((3 integer)): 303335 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 303336 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303337 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20851 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\m => ((6 character))
mem: ((6 character)): 303338 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303362 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303364 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\m => ((2 character))
mem: ((2 character)): 303365 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303366 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303367 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303368 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303369 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303370 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303371 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 36 => ((9 integer))
mem: ((9 integer)): 303372 <= 36
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303373 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 303374 <= 24125
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 303336 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303337 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20852 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\a => ((6 character))
mem: ((6 character)): 303338 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303393 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303395 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\a => ((2 character))
mem: ((2 character)): 303396 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303397 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303398 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303399 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303400 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303401 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303402 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 37 => ((9 integer))
mem: ((9 integer)): 303403 <= 37
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303404 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 303405 <= 24126
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 2 => ((4 integer))
mem: ((4 integer)): 303336 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303337 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20853 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\i => ((6 character))
mem: ((6 character)): 303338 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303424 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303426 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\i => ((2 character))
mem: ((2 character)): 303427 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303428 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303429 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303430 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303431 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303432 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303433 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 38 => ((9 integer))
mem: ((9 integer)): 303434 <= 38
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303435 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 303436 <= 24127
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 3 => ((4 integer))
mem: ((4 integer)): 303336 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303337 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20854 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\n => ((6 character))
mem: ((6 character)): 303338 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303455 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303457 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\n => ((2 character))
mem: ((2 character)): 303458 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303459 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303460 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303461 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303462 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303463 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303464 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 39 => ((9 integer))
mem: ((9 integer)): 303465 <= 39
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303466 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 303467 <= 24128
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 4 => ((4 integer))
mem: ((4 integer)): 303336 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 303337 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303486 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303488 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\/ => ((2 character))
mem: ((2 character)): 303489 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303490 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303491 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303492 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303493 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303494 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303495 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 40 => ((9 integer))
mem: ((9 integer)): 303496 <= 40
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303497 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 303498 <= 24129
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: 1 => ((9 integer))
mem: ((9 integer)): 302690 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: t => ((11 boolean))
mem: ((11 boolean)): 302692 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303517 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303519 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303520 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303521 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303522 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303523 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303524 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303525 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303526 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 41 => ((9 integer))
mem: ((9 integer)): 303527 <= 41
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303528 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 303529 <= 24130
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((20494 string-address) (raw)) => 21075
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 18: 21075 => ((13 string-address))
mem: ((13 string-address)): 302694 <= 21075
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 21075
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303548 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21075)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303550 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21075)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: 21075 => ((2 string-address))
mem: ((2 string-address)): 303551 <= 21075
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21075 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: 1 => ((3 integer))
mem: ((3 integer)): 303552 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 303553 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303554 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21075 string) (raw))
mem: ((21075 integer) (raw)) => 1
mem: ((21076 byte) (raw)) => 5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\5 => ((6 character))
mem: ((6 character)): 303555 <= #\5
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303579 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303581 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\5 => ((2 character))
mem: ((2 character)): 303582 <= #\5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303583 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\5)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303584 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303585 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303586 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303587 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303588 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 42 => ((9 integer))
mem: ((9 integer)): 303589 <= 42
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303590 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 303591 <= 24131
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/process-key/main25 13: #\5 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 303553 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 303554 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303610 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303612 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303613 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303614 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303615 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303616 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303617 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303618 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303619 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 43 => ((9 integer))
mem: ((9 integer)): 303620 <= 43
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303621 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 303622 <= 24132
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303641 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303643 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\: => ((2 character))
mem: ((2 character)): 303644 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303645 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303646 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303647 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303648 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303649 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303650 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 44 => ((9 integer))
mem: ((9 integer)): 303651 <= 44
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303652 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 303653 <= 24133
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303672 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303674 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\space => ((2 character))
mem: ((2 character)): 303675 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303676 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303677 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303678 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303679 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303680 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303681 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 45 => ((9 integer))
mem: ((9 integer)): 303682 <= 45
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303683 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 303684 <= 24134
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((20495 string-address) (raw)) => 21139
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 23: 21139 => ((9 string-address))
mem: ((9 string-address)): 302690 <= 21139
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 21139
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303703 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21139)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303705 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21139)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: 21139 => ((2 string-address))
mem: ((2 string-address)): 303706 <= 21139
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21139 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: 1 => ((3 integer))
mem: ((3 integer)): 303707 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: 0 => ((4 integer))
mem: ((4 integer)): 303708 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: nil => ((5 boolean))
mem: ((5 boolean)): 303709 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21139 string) (raw))
mem: ((21139 integer) (raw)) => 1
mem: ((21140 byte) (raw)) => l
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: #\l => ((6 character))
mem: ((6 character)): 303710 <= #\l
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303734 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303736 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: #\l => ((2 character))
mem: ((2 character)): 303737 <= #\l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 303738 <= nil
schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 for further processing
schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\l)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 303739 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((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/main25 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 303740 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((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/main25 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 303741 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 8: 17 => ((7 integer))
mem: ((7 integer)): 303742 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 34 => ((8 integer))
mem: ((8 integer)): 303743 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 10: 46 => ((9 integer))
mem: ((9 integer)): 303744 <= 46
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 303745 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 303746 <= 24135
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/process-key/main25 13: #\l => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\l
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 9: 1 => ((4 integer))
mem: ((4 integer)): 303708 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: t => ((5 boolean))
mem: ((5 boolean)): 303709 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 0: 303765 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 303766 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303767 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 303768 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 0: 303796 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303798 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 303799 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 303800 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 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/main25 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main25 7: (((reply)))
run: print-traces-collapsed-from/process-key/main25 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 5
run: print-traces-collapsed-from/process-key/main25 16: 6 => ((2 integer))
mem: ((2 integer)): 302652 <= 6
run: print-traces-collapsed-from/process-key/main25 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/process-key/main25 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 6
mem: ((4 integer)) => 8
run: print-traces-collapsed-from/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 302655 <= nil
run: print-traces-collapsed-from/process-key/main25 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main25 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/main25 10: t => ((6 boolean))
mem: ((6 boolean)): 302656 <= t
run: print-traces-collapsed-from/process-key/main25 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: process-key/main25 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: clear-rest-of-page/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/process-key/main25 0: 303827 => ((default-space space-address))
run: clear-rest-of-page/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 303828 <= 24375
run: clear-rest-of-page/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303829 <= 24083
run: clear-rest-of-page/process-key/main25 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/main25 3: t => ((2 boolean))
mem: ((2 boolean)): 303830 <= t
run: clear-rest-of-page/process-key/main25 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: process-key/main25 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((19 integer)) => 4
run: back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: back-to-index/process-key/main25 0: 303858 => ((default-space space-address))
run: back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 4)
run: back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 303859 <= 24375
run: back-to-index/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 4)
run: back-to-index/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303860 <= 24083
run: back-to-index/process-key/main25 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 4)
run: back-to-index/process-key/main25 3: 4 => ((2 integer))
mem: ((2 integer)): 303861 <= 4
run: back-to-index/process-key/main25 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: back-to-index/process-key/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 303862 <= nil
run: back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main25 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: 303889 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 303890 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: 3 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 303891 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: 6 => ((2 integer))
mem: ((2 integer)): 303892 <= 6
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 303893 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 303894 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: nil => ((5 boolean))
mem: ((5 boolean)): 303895 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 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/main25 11: nil => ((6 boolean))
mem: ((6 boolean)): 303896 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 303897 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: nil => ((10 boolean))
mem: ((10 boolean)): 303900 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: 1 => ((11 integer))
mem: ((11 integer)): 303901 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: nil => ((10 boolean))
mem: ((10 boolean)): 303900 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1)))
mem: ((2 integer)) => 6
mem: ((3 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main25 26: 6 => ((9 integer) (index))
mem: ((9 integer) (index)): 303899 <= 6
run: cursor-row-to-trace-index/back-to-index/process-key/main25 27: (((reply)) ((9 integer) (index)))
mem: ((9 integer) (index)) => 6
run: back-to-index/process-key/main25 6: 6 => ((4 integer))
mem: ((4 integer)): 303863 <= 6
run: back-to-index/process-key/main25 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 6
mem: ((2 integer)) => 4
run: back-to-index/process-key/main25 7: nil => ((5 boolean))
mem: ((5 boolean)): 303864 <= nil
run: back-to-index/process-key/main25 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main25 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main25 0: 303920 => ((default-space space-address))
run: up/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 303921 <= 24375
run: up/back-to-index/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303922 <= 24083
run: up/back-to-index/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: up/back-to-index/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 303923 <= nil
run: up/back-to-index/process-key/main25 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main25 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)) => 24043
mem: ((2 integer) (space 1)) => 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: 303951 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 303953 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: 4 => ((2 integer))
mem: ((2 integer)): 303954 <= 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 303955 <= 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: 20422 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 303956 <= 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: 0 => ((5 integer))
mem: ((5 integer)): 303957 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main25 5: 0 => ((3 integer))
mem: ((3 integer)): 303924 <= 0
run: up/back-to-index/process-key/main25 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main25 6: 1 => ((3 integer))
mem: ((3 integer)): 303924 <= 1
run: up/back-to-index/process-key/main25 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 4
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main25 7: 5 => ((4 integer))
mem: ((4 integer)): 303925 <= 5
run: up/back-to-index/process-key/main25 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 303926 <= nil
run: up/back-to-index/process-key/main25 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 20: nil => ((8 boolean))
mem: ((8 boolean)): 303929 <= nil
run: up/back-to-index/process-key/main25 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/back-to-index/process-key/main25 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main25 0: 303982 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 303984 <= 24083
run: cursor-up/up/back-to-index/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 303985 <= 24085
run: cursor-up/up/back-to-index/process-key/main25 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/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 303986 <= nil
run: cursor-up/up/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main25 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/main25 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/back-to-index/process-key/main25 7: (((reply)))
run: back-to-index/process-key/main25 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main25 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: back-to-index/process-key/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 303862 <= nil
run: back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main25 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: 304013 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304014 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: 2 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 304015 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: 5 => ((2 integer))
mem: ((2 integer)): 304016 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 304017 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 304018 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: nil => ((5 boolean))
mem: ((5 boolean)): 304019 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 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/main25 11: nil => ((6 boolean))
mem: ((6 boolean)): 304020 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 304021 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: nil => ((10 boolean))
mem: ((10 boolean)): 304024 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: 1 => ((11 integer))
mem: ((11 integer)): 304025 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: nil => ((10 boolean))
mem: ((10 boolean)): 304024 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1)))
mem: ((2 integer)) => 5
mem: ((3 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main25 26: 5 => ((9 integer) (index))
mem: ((9 integer) (index)): 304023 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main25 27: (((reply)) ((9 integer) (index)))
mem: ((9 integer) (index)) => 5
run: back-to-index/process-key/main25 6: 5 => ((4 integer))
mem: ((4 integer)): 303863 <= 5
run: back-to-index/process-key/main25 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 5
mem: ((2 integer)) => 4
run: back-to-index/process-key/main25 7: nil => ((5 boolean))
mem: ((5 boolean)): 303864 <= nil
run: back-to-index/process-key/main25 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main25 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main25 0: 304044 => ((default-space space-address))
run: up/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304045 <= 24375
run: up/back-to-index/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304046 <= 24083
run: up/back-to-index/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: up/back-to-index/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 304047 <= nil
run: up/back-to-index/process-key/main25 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main25 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)) => 24043
mem: ((2 integer) (space 1)) => 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: 304075 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 304077 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: 4 => ((2 integer))
mem: ((2 integer)): 304078 <= 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 304079 <= 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: 20422 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 304080 <= 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: 0 => ((5 integer))
mem: ((5 integer)): 304081 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main25 5: 0 => ((3 integer))
mem: ((3 integer)): 304048 <= 0
run: up/back-to-index/process-key/main25 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main25 6: 1 => ((3 integer))
mem: ((3 integer)): 304048 <= 1
run: up/back-to-index/process-key/main25 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 4
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main25 7: 5 => ((4 integer))
mem: ((4 integer)): 304049 <= 5
run: up/back-to-index/process-key/main25 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 304050 <= nil
run: up/back-to-index/process-key/main25 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 20: nil => ((8 boolean))
mem: ((8 boolean)): 304053 <= nil
run: up/back-to-index/process-key/main25 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/back-to-index/process-key/main25 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main25 0: 304106 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304108 <= 24083
run: cursor-up/up/back-to-index/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 304109 <= 24085
run: cursor-up/up/back-to-index/process-key/main25 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/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 304110 <= nil
run: cursor-up/up/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main25 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/main25 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/back-to-index/process-key/main25 7: (((reply)))
run: back-to-index/process-key/main25 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main25 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: back-to-index/process-key/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 303862 <= nil
run: back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main25 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: 304137 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304138 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 304139 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: 4 => ((2 integer))
mem: ((2 integer)): 304140 <= 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 304141 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 304142 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: nil => ((5 boolean))
mem: ((5 boolean)): 304143 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 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/main25 11: nil => ((6 boolean))
mem: ((6 boolean)): 304144 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 304145 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: nil => ((10 boolean))
mem: ((10 boolean)): 304148 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: 1 => ((11 integer))
mem: ((11 integer)): 304149 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: t => ((10 boolean))
mem: ((10 boolean)): 304148 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 25: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: back-to-index/process-key/main25 6: 4 => ((4 integer))
mem: ((4 integer)): 303863 <= 4
run: back-to-index/process-key/main25 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 4
mem: ((2 integer)) => 4
run: back-to-index/process-key/main25 7: nil => ((5 boolean))
mem: ((5 boolean)): 303864 <= nil
run: back-to-index/process-key/main25 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main25 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main25 0: 304168 => ((default-space space-address))
run: up/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304169 <= 24375
run: up/back-to-index/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304170 <= 24083
run: up/back-to-index/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: up/back-to-index/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 304171 <= nil
run: up/back-to-index/process-key/main25 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main25 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)) => 24043
mem: ((2 integer) (space 1)) => 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 0: 304199 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 304201 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main25 2: 4 => ((2 integer))
mem: ((2 integer)): 304202 <= 4
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 304203 <= 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 4: 20422 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 304204 <= 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 5: 0 => ((5 integer))
mem: ((5 integer)): 304205 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main25 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main25 5: 0 => ((3 integer))
mem: ((3 integer)): 304172 <= 0
run: up/back-to-index/process-key/main25 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main25 6: 1 => ((3 integer))
mem: ((3 integer)): 304172 <= 1
run: up/back-to-index/process-key/main25 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 4
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main25 7: 5 => ((4 integer))
mem: ((4 integer)): 304173 <= 5
run: up/back-to-index/process-key/main25 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main25 8: nil => ((5 boolean))
mem: ((5 boolean)): 304174 <= nil
run: up/back-to-index/process-key/main25 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 20: nil => ((8 boolean))
mem: ((8 boolean)): 304177 <= nil
run: up/back-to-index/process-key/main25 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main25 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/main25 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/back-to-index/process-key/main25 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main25 0: 304230 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304232 <= 24083
run: cursor-up/up/back-to-index/process-key/main25 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main25 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main25 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 304233 <= 24085
run: cursor-up/up/back-to-index/process-key/main25 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/main25 4: nil => ((3 boolean))
mem: ((3 boolean)): 304234 <= nil
run: cursor-up/up/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main25 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/main25 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/back-to-index/process-key/main25 7: (((reply)))
run: back-to-index/process-key/main25 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main25 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: back-to-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 303862 <= t
run: back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => t
run: back-to-index/process-key/main25 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 0: 304261 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304262 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main25 2: 0 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 304263 <= 0
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main25 3: 3 => ((2 integer))
mem: ((2 integer)): 304264 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 4: t => ((3 boolean))
mem: ((3 boolean)): 304265 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 7: nil => ((4 boolean))
mem: ((4 boolean)): 304266 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 10: nil => ((5 boolean))
mem: ((5 boolean)): 304267 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 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/main25 11: nil => ((6 boolean))
mem: ((6 boolean)): 304268 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 12: nil => ((7 boolean))
mem: ((7 boolean)): 304269 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main25 19: nil => ((10 boolean))
mem: ((10 boolean)): 304272 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main25 22: 1 => ((11 integer))
mem: ((11 integer)): 304273 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 0
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main25 23: t => ((10 boolean))
mem: ((10 boolean)): 304272 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main25 25: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: back-to-index/process-key/main25 11: 3 => ((4 integer))
mem: ((4 integer)): 303863 <= 3
run: back-to-index/process-key/main25 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 3
mem: ((2 integer)) => 4
run: back-to-index/process-key/main25 12: nil => ((6 boolean))
mem: ((6 boolean)): 303865 <= nil
run: back-to-index/process-key/main25 13: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: back-to-index/process-key/main25 14: (((down)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: down/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: down/back-to-index/process-key/main25 0: 304292 => ((default-space space-address))
run: down/back-to-index/process-key/main25 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: down/back-to-index/process-key/main25 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 304293 <= 24375
run: down/back-to-index/process-key/main25 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: down/back-to-index/process-key/main25 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304294 <= 24083
run: down/back-to-index/process-key/main25 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: down/back-to-index/process-key/main25 3: nil => ((2 boolean))
mem: ((2 boolean)): 304295 <= nil
run: down/back-to-index/process-key/main25 4: (((jump-if)) ((2 boolean)) ((14 offset)))
mem: ((2 boolean)) => nil
run: down/back-to-index/process-key/main25 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1)))
mem: ((11 integer) (space 1)) => 0
mem: ((2 integer) (space 1)) => 4
run: down/back-to-index/process-key/main25 5: nil => ((3 boolean))
mem: ((3 boolean)): 304296 <= nil
run: down/back-to-index/process-key/main25 6: (((jump-unless)) ((3 boolean)) ((12 offset)))
mem: ((3 boolean)) => nil
run: down/back-to-index/process-key/main25 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/main25 19: nil => ((7 boolean))
mem: ((7 boolean)): 304300 <= nil
run: down/back-to-index/process-key/main25 20: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: down/back-to-index/process-key/main25 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/main25 21: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: down/back-to-index/process-key/main25 22: (((cursor-down)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main25 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-down/down/back-to-index/process-key/main25 0: 304323 => ((default-space space-address))
run: cursor-down/down/back-to-index/process-key/main25 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-down/down/back-to-index/process-key/main25 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 304325 <= 24083
run: cursor-down/down/back-to-index/process-key/main25 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: cursor-down/down/back-to-index/process-key/main25 2: 24083 => ((2 integer-address))
mem: ((2 integer-address)): 304326 <= 24083
run: cursor-down/down/back-to-index/process-key/main25 3: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main25 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-down/down/back-to-index/process-key/main25 4: 24085 => ((3 integer-address))
mem: ((3 integer-address)): 304327 <= 24085
run: cursor-down/down/back-to-index/process-key/main25 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/main25 5: nil => ((4 boolean))
mem: ((4 boolean)): 304328 <= nil
run: cursor-down/down/back-to-index/process-key/main25 6: (((jump-if)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-down/down/back-to-index/process-key/main25 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/main25 7: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24085 <= 1
run: cursor-down/down/back-to-index/process-key/main25 8: (((reply)))
run: process-key/main25 76: (((reply)) ((nil literal)))
schedule: done with routine nil
===: main26
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 main26
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: main26
run: main26 0: (((replace-character)) ((2 terminal-address) (raw)) ((* literal)))
mem: ((2 terminal-address) (raw)) => 24083
run: replace-character/main26 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: replace-character/main26 0: 401000 => ((default-space space-address))
run: replace-character/main26 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\*)
run: replace-character/main26 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 401002 <= 24083
run: replace-character/main26 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\*)
run: replace-character/main26 2: #\* => ((2 character))
mem: ((2 character)): 401003 <= #\*
run: replace-character/main26 3: (((print-character)) ((1 terminal-address)) ((2 character)))
mem: ((1 terminal-address)) => 24083
mem: ((2 character)) => *
run: print-character/replace-character/main26 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/replace-character/main26 0: 401031 => ((default-space space-address))
run: print-character/replace-character/main26 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\*)
run: print-character/replace-character/main26 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 401033 <= 24083
run: print-character/replace-character/main26 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\*)
run: print-character/replace-character/main26 2: #\* => ((2 character))
mem: ((2 character)): 401034 <= #\*
run: print-character/replace-character/main26 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\*)
run: print-character/replace-character/main26 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 401035 <= nil
run: print-character/replace-character/main26 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\*)
run: print-character/replace-character/main26 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 401036 <= nil
run: print-character/replace-character/main26 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/replace-character/main26 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/replace-character/main26 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 401037 <= 24085
run: print-character/replace-character/main26 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/replace-character/main26 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 401038 <= 24086
run: print-character/replace-character/main26 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/replace-character/main26 8: 17 => ((7 integer))
mem: ((7 integer)): 401039 <= 17
run: print-character/replace-character/main26 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/main26 9: 17 => ((8 integer))
mem: ((8 integer)): 401040 <= 17
run: print-character/replace-character/main26 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/main26 10: 17 => ((9 integer))
mem: ((9 integer)): 401041 <= 17
run: print-character/replace-character/main26 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/replace-character/main26 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 401042 <= 24088
run: print-character/replace-character/main26 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/replace-character/main26 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 401043 <= 24106
run: print-character/replace-character/main26 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => *
run: print-character/replace-character/main26 13: #\* => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\*
run: print-character/replace-character/main26 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal)))
mem: ((6 integer-address) (deref)) => 0
run: print-character/replace-character/main26 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/replace-character/main26 15: (((reply)))
run: replace-character/main26 4: (((cursor-left)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-left/replace-character/main26 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-left/replace-character/main26 0: 401062 => ((default-space space-address))
run: cursor-left/replace-character/main26 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-left/replace-character/main26 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 401064 <= 24083
run: cursor-left/replace-character/main26 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-left/replace-character/main26 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: cursor-left/replace-character/main26 3: 24086 => ((2 integer-address))
mem: ((2 integer-address)): 401065 <= 24086
run: cursor-left/replace-character/main26 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-left/replace-character/main26 4: nil => ((3 boolean))
mem: ((3 boolean)): 401066 <= nil
run: cursor-left/replace-character/main26 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-left/replace-character/main26 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-left/replace-character/main26 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24086 <= 0
run: cursor-left/replace-character/main26 7: (((reply)))
schedule: done with routine nil
===: main27
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 (((replace-character)) ((2 terminal-address) (raw)) ((- literal))) -- nil
c{0: 3 (((s string-address)) <- ((new)) j
) -- nil
c{0: 4 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- 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 ✓ (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
c{1: 2 ✓ (((replace-character)) ((2 terminal-address) (raw)) ((- literal)))
c{1: 3 ✓ (((s string-address)) <- ((new)) j
)
c{1: 4 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address)))
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)))
-: next-space-generator of main27 is browser-state
cn0: convert-names in main27
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: (((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))
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))
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: (((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: main27
run: main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main27 0: 501000 => ((default-space space-address))
run: main27 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501001 <= 24375
run: main27 2: (((replace-character)) ((2 terminal-address) (raw)) ((- literal)))
mem: ((2 terminal-address) (raw)) => 24083
run: replace-character/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: replace-character/main27 0: 501031 => ((default-space space-address))
run: replace-character/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: replace-character/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501033 <= 24083
run: replace-character/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: replace-character/main27 2: #\- => ((2 character))
mem: ((2 character)): 501034 <= #\-
run: replace-character/main27 3: (((print-character)) ((1 terminal-address)) ((2 character)))
mem: ((1 terminal-address)) => 24083
mem: ((2 character)) => -
run: print-character/replace-character/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/replace-character/main27 0: 501062 => ((default-space space-address))
run: print-character/replace-character/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/replace-character/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501064 <= 24083
run: print-character/replace-character/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/replace-character/main27 2: #\- => ((2 character))
mem: ((2 character)): 501065 <= #\-
run: print-character/replace-character/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/replace-character/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 501066 <= nil
run: print-character/replace-character/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/replace-character/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 501067 <= nil
run: print-character/replace-character/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/replace-character/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/replace-character/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 501068 <= 24085
run: print-character/replace-character/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/replace-character/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 501069 <= 24086
run: print-character/replace-character/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/replace-character/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 501070 <= 17
run: print-character/replace-character/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 501071 <= 17
run: print-character/replace-character/main27 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/main27 10: 17 => ((9 integer))
mem: ((9 integer)): 501072 <= 17
run: print-character/replace-character/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/replace-character/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 501073 <= 24088
run: print-character/replace-character/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/replace-character/main27 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 501074 <= 24106
run: print-character/replace-character/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => -
run: print-character/replace-character/main27 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\-
run: print-character/replace-character/main27 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal)))
mem: ((6 integer-address) (deref)) => 0
run: print-character/replace-character/main27 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/replace-character/main27 15: (((reply)))
run: replace-character/main27 4: (((cursor-left)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-left/replace-character/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-left/replace-character/main27 0: 501093 => ((default-space space-address))
run: cursor-left/replace-character/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-left/replace-character/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501095 <= 24083
run: cursor-left/replace-character/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-left/replace-character/main27 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: cursor-left/replace-character/main27 3: 24086 => ((2 integer-address))
mem: ((2 integer-address)): 501096 <= 24086
run: cursor-left/replace-character/main27 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-left/replace-character/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 501097 <= nil
run: cursor-left/replace-character/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-left/replace-character/main27 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-left/replace-character/main27 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24086 <= 0
run: cursor-left/replace-character/main27 7: (((reply)))
run: main27 3: (((1 string-address)) <- ((new)) j
)
run: main27 3: 501124 => ((1 string-address))
mem: ((1 string-address)): 501002 <= 501124
run: main27 4: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address)))
mem: ((1 string-address)) => 501124
run: init-keyboard/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main27 0: 501127 => ((default-space space-address))
run: init-keyboard/main27 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main27 1: 501158 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 501129 <= 501158
run: init-keyboard/main27 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main27 2: 501159 => ((2 string-address-address))
mem: ((2 string-address-address)): 501130 <= 501159
run: init-keyboard/main27 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (501124)
run: init-keyboard/main27 3: 501124 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 501159 <= 501124
run: init-keyboard/main27 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main27 4: 501158 => ((3 integer-address))
mem: ((3 integer-address)): 501131 <= 501158
run: init-keyboard/main27 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main27 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 501158 <= 0
run: init-keyboard/main27 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 501158
run: main27 4: 501158 => ((2 keyboard-address))
mem: ((2 keyboard-address)): 501003 <= 501158
run: main27 5: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 501158
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main27 0: 501160 => ((default-space space-address))
run: process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 501158 24083)
run: process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501161 <= 24375
run: process-key/main27 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 501158 24083)
run: process-key/main27 2: 501158 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 501162 <= 501158
run: process-key/main27 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 501158 24083)
run: process-key/main27 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 501163 <= 24083
run: process-key/main27 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 501158
run: read-key/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main27 0: 501191 => ((default-space space-address))
run: read-key/process-key/main27 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (501158 silent)
run: read-key/process-key/main27 1: 501158 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 501193 <= 501158
run: read-key/process-key/main27 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (501158 silent)
run: read-key/process-key/main27 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 501194 <= silent
run: read-key/process-key/main27 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 501158
run: read-key/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main27 4: 501158 => ((3 integer-address))
mem: ((3 integer-address)): 501195 <= 501158
run: read-key/process-key/main27 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((501159 string-address) (raw)) => 501124
run: read-key/process-key/main27 5: 501124 => ((4 string-address))
mem: ((4 string-address)): 501196 <= 501124
run: read-key/process-key/main27 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((501124 integer) (raw)) => 2
run: read-key/process-key/main27 6: 2 => ((5 integer))
mem: ((5 integer)): 501197 <= 2
run: read-key/process-key/main27 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/main27 7: nil => ((6 boolean))
mem: ((6 boolean)): 501198 <= nil
run: read-key/process-key/main27 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main27 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)) => j
run: read-key/process-key/main27 10: #\j => ((7 character))
mem: ((7 character)): 501199 <= #\j
run: read-key/process-key/main27 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main27 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 501158 <= 1
run: read-key/process-key/main27 12: (((reply)) ((7 character)))
mem: ((7 character)) => j
run: process-key/main27 4: #\j => ((3 character))
mem: ((3 character)): 501164 <= #\j
run: process-key/main27 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => j
run: process-key/main27 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => j
run: process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501165 <= nil
run: process-key/main27 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => j
run: process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 501166 <= nil
run: process-key/main27 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main27 9: nil => ((6 boolean))
mem: ((6 boolean)): 501167 <= nil
run: process-key/main27 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main27 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => j
run: process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501168 <= nil
run: process-key/main27 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => j
run: process-key/main27 13: nil => ((8 boolean))
mem: ((8 boolean)): 501169 <= nil
run: process-key/main27 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main27 14: nil => ((7 boolean))
mem: ((7 boolean)): 501168 <= nil
run: process-key/main27 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main27 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) => j
run: process-key/main27 18: nil => ((9 boolean))
mem: ((9 boolean)): 501170 <= nil
run: process-key/main27 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) => j
run: process-key/main27 19: t => ((10 boolean))
mem: ((10 boolean)): 501171 <= t
run: process-key/main27 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => t
run: process-key/main27 20: t => ((9 boolean))
mem: ((9 boolean)): 501170 <= t
run: process-key/main27 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => t
run: process-key/main27 22: (((down)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: down/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: down/process-key/main27 0: 501222 => ((default-space space-address))
run: down/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: down/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501223 <= 24375
run: down/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: down/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501224 <= 24083
run: down/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: down/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 501225 <= nil
run: down/process-key/main27 4: (((jump-if)) ((2 boolean)) ((14 offset)))
mem: ((2 boolean)) => nil
run: down/process-key/main27 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
mem: ((2 integer) (space 1)) => 4
run: down/process-key/main27 5: nil => ((3 boolean))
mem: ((3 boolean)): 501226 <= nil
run: down/process-key/main27 6: (((jump-unless)) ((3 boolean)) ((12 offset)))
mem: ((3 boolean)) => nil
run: down/process-key/main27 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
mem: ((10 integer) (space 1)) => 3
run: down/process-key/main27 19: nil => ((7 boolean))
mem: ((7 boolean)): 501230 <= nil
run: down/process-key/main27 20: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: down/process-key/main27 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 1
run: down/process-key/main27 21: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: down/process-key/main27 22: (((cursor-down)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-down/down/process-key/main27 0: 501253 => ((default-space space-address))
run: cursor-down/down/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-down/down/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501255 <= 24083
run: cursor-down/down/process-key/main27 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: cursor-down/down/process-key/main27 2: 24083 => ((2 integer-address))
mem: ((2 integer-address)): 501256 <= 24083
run: cursor-down/down/process-key/main27 3: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-down/down/process-key/main27 4: 24085 => ((3 integer-address))
mem: ((3 integer-address)): 501257 <= 24085
run: cursor-down/down/process-key/main27 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/main27 5: nil => ((4 boolean))
mem: ((4 boolean)): 501258 <= nil
run: cursor-down/down/process-key/main27 6: (((jump-if)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-down/down/process-key/main27 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 1
run: cursor-down/down/process-key/main27 7: 2 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24085 <= 2
run: cursor-down/down/process-key/main27 8: (((reply)))
run: process-key/main27 23: (((reply)) ((nil literal)))
run: main27 6: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 501158
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main27 0: 501284 => ((default-space space-address))
run: process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 501158 24083)
run: process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501285 <= 24375
run: process-key/main27 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 501158 24083)
run: process-key/main27 2: 501158 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 501286 <= 501158
run: process-key/main27 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 501158 24083)
run: process-key/main27 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 501287 <= 24083
run: process-key/main27 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 501158
run: read-key/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main27 0: 501315 => ((default-space space-address))
run: read-key/process-key/main27 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (501158 silent)
run: read-key/process-key/main27 1: 501158 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 501317 <= 501158
run: read-key/process-key/main27 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (501158 silent)
run: read-key/process-key/main27 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 501318 <= silent
run: read-key/process-key/main27 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 501158
run: read-key/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main27 4: 501158 => ((3 integer-address))
mem: ((3 integer-address)): 501319 <= 501158
run: read-key/process-key/main27 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((501159 string-address) (raw)) => 501124
run: read-key/process-key/main27 5: 501124 => ((4 string-address))
mem: ((4 string-address)): 501320 <= 501124
run: read-key/process-key/main27 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((501124 integer) (raw)) => 2
run: read-key/process-key/main27 6: 2 => ((5 integer))
mem: ((5 integer)): 501321 <= 2
run: read-key/process-key/main27 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/main27 7: nil => ((6 boolean))
mem: ((6 boolean)): 501322 <= nil
run: read-key/process-key/main27 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main27 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/main27 10: #\newline => ((7 character))
mem: ((7 character)): 501323 <= #\newline
run: read-key/process-key/main27 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 1
run: read-key/process-key/main27 11: 2 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 501158 <= 2
run: read-key/process-key/main27 12: (((reply)) ((7 character)))
mem: ((7 character)) =>
run: process-key/main27 4: #\newline => ((3 character))
mem: ((3 character)): 501288 <= #\newline
run: process-key/main27 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) =>
run: process-key/main27 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) =>
run: process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501289 <= nil
run: process-key/main27 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) =>
run: process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 501290 <= nil
run: process-key/main27 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main27 9: nil => ((6 boolean))
mem: ((6 boolean)): 501291 <= nil
run: process-key/main27 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main27 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) =>
run: process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501292 <= nil
run: process-key/main27 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) =>
run: process-key/main27 13: nil => ((8 boolean))
mem: ((8 boolean)): 501293 <= nil
run: process-key/main27 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main27 14: nil => ((7 boolean))
mem: ((7 boolean)): 501292 <= nil
run: process-key/main27 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main27 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) =>
run: process-key/main27 18: nil => ((9 boolean))
mem: ((9 boolean)): 501294 <= nil
run: process-key/main27 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) =>
run: process-key/main27 19: nil => ((10 boolean))
mem: ((10 boolean)): 501295 <= nil
run: process-key/main27 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main27 20: nil => ((9 boolean))
mem: ((9 boolean)): 501294 <= nil
run: process-key/main27 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main27 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) =>
run: process-key/main27 24: nil => ((11 boolean))
mem: ((11 boolean)): 501296 <= nil
run: process-key/main27 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) =>
run: process-key/main27 25: nil => ((12 boolean))
mem: ((12 boolean)): 501297 <= nil
run: process-key/main27 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => nil
run: process-key/main27 26: nil => ((11 boolean))
mem: ((11 boolean)): 501296 <= nil
run: process-key/main27 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => nil
run: process-key/main27 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal)))
mem: ((3 character)) =>
run: process-key/main27 34: nil => ((14 boolean))
mem: ((14 boolean)): 501299 <= nil
run: process-key/main27 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal)))
mem: ((3 character)) =>
run: process-key/main27 35: nil => ((15 boolean))
mem: ((15 boolean)): 501300 <= nil
run: process-key/main27 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean)))
mem: ((14 boolean)) => nil
mem: ((15 boolean)) => nil
run: process-key/main27 36: nil => ((14 boolean))
mem: ((14 boolean)): 501299 <= nil
run: process-key/main27 37: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: process-key/main27 45: (((17 boolean)) <- ((equal)) ((3 character)) ((
literal)))
mem: ((3 character)) =>
run: process-key/main27 45: t => ((17 boolean))
mem: ((17 boolean)): 501302 <= t
run: process-key/main27 46: (((jump-unless)) ((17 boolean)) ((30 offset)))
mem: ((17 boolean)) => t
run: process-key/main27 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1)))
mem: ((11 integer) (space 1)) => 2
run: process-key/main27 47: 2 => ((18 integer))
mem: ((18 integer)): 501303 <= 2
run: process-key/main27 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((18 integer)) => 2
run: cursor-row-to-trace-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/process-key/main27 0: 501346 => ((default-space space-address))
run: cursor-row-to-trace-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 2)
run: cursor-row-to-trace-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501347 <= 24375
run: cursor-row-to-trace-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 2)
run: cursor-row-to-trace-index/process-key/main27 2: 2 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 501348 <= 2
run: cursor-row-to-trace-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 2
run: cursor-row-to-trace-index/process-key/main27 3: 5 => ((2 integer))
mem: ((2 integer)): 501349 <= 5
run: cursor-row-to-trace-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 501350 <= t
run: cursor-row-to-trace-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501351 <= nil
run: cursor-row-to-trace-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 501352 <= nil
run: cursor-row-to-trace-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 501353 <= nil
run: cursor-row-to-trace-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501354 <= nil
run: cursor-row-to-trace-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/process-key/main27 19: nil => ((10 boolean))
mem: ((10 boolean)): 501357 <= nil
run: cursor-row-to-trace-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main27 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/process-key/main27 22: 1 => ((11 integer))
mem: ((11 integer)): 501358 <= 1
run: cursor-row-to-trace-index/process-key/main27 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/process-key/main27 23: nil => ((10 boolean))
mem: ((10 boolean)): 501357 <= nil
run: cursor-row-to-trace-index/process-key/main27 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main27 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1)))
mem: ((2 integer)) => 5
mem: ((3 integer) (space 1)) => 0
run: cursor-row-to-trace-index/process-key/main27 26: 5 => ((9 integer) (index))
mem: ((9 integer) (index)): 501356 <= 5
run: cursor-row-to-trace-index/process-key/main27 27: (((reply)) ((9 integer) (index)))
mem: ((9 integer) (index)) => 5
run: process-key/main27 48: 5 => ((19 integer))
mem: ((19 integer)): 501304 <= 5
run: process-key/main27 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: process-key/main27 49: t => ((20 boolean))
mem: ((20 boolean)): 501305 <= t
run: process-key/main27 50: (((jump-unless)) ((20 boolean)) ((17 offset)))
mem: ((20 boolean)) => t
run: process-key/main27 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: process-key/main27 51: nil => ((21 boolean))
mem: ((21 boolean)): 501306 <= nil
run: process-key/main27 52: (((jump-if)) ((21 boolean)) ((15 offset)))
mem: ((21 boolean)) => nil
run: process-key/main27 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((6 integer) (space 1)) => 5
run: process-key/main27 53: nil => ((22 boolean))
mem: ((22 boolean)): 501307 <= nil
run: process-key/main27 54: (((jump-if)) ((22 boolean)) ((13 offset)))
mem: ((22 boolean)) => nil
run: process-key/main27 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1)))
mem: ((19 integer)) => 5
mem: ((2 integer) (space 1)) => 4
run: process-key/main27 55: nil => ((23 boolean))
mem: ((23 boolean)): 501308 <= nil
run: process-key/main27 56: (((jump-unless)) ((23 boolean)) ((7 offset)))
mem: ((23 boolean)) => nil
run: process-key/main27 64: (((24 boolean)) <- ((greater-than)) ((19 integer)) ((2 integer) (space 1)))
mem: ((19 integer)) => 5
mem: ((2 integer) (space 1)) => 4
run: process-key/main27 64: t => ((24 boolean))
mem: ((24 boolean)): 501309 <= t
run: process-key/main27 65: (((jump-unless)) ((24 boolean)) ((2 offset)))
mem: ((24 boolean)) => t
run: process-key/main27 66: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((2 integer) (space 1)) => 4
run: back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: back-to-index/process-key/main27 0: 501377 => ((default-space space-address))
run: back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 4)
run: back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501378 <= 24375
run: back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 4)
run: back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501379 <= 24083
run: back-to-index/process-key/main27 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 4)
run: back-to-index/process-key/main27 3: 4 => ((2 integer))
mem: ((2 integer)): 501380 <= 4
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: back-to-index/process-key/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 501381 <= nil
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main27 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 501408 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501409 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 2 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 501410 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 5 => ((2 integer))
mem: ((2 integer)): 501411 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 501412 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501413 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 501414 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 501415 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501416 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: nil => ((10 boolean))
mem: ((10 boolean)): 501419 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: 1 => ((11 integer))
mem: ((11 integer)): 501420 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: nil => ((10 boolean))
mem: ((10 boolean)): 501419 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 26: (((9 integer) (index)) <- ((subtract)) ((2 integer)) ((3 integer) (space 1)))
mem: ((2 integer)) => 5
mem: ((3 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main27 26: 5 => ((9 integer) (index))
mem: ((9 integer) (index)): 501418 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 27: (((reply)) ((9 integer) (index)))
mem: ((9 integer) (index)) => 5
run: back-to-index/process-key/main27 6: 5 => ((4 integer))
mem: ((4 integer)): 501382 <= 5
run: back-to-index/process-key/main27 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 5
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 7: nil => ((5 boolean))
mem: ((5 boolean)): 501383 <= nil
run: back-to-index/process-key/main27 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main27 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main27 0: 501439 => ((default-space space-address))
run: up/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501440 <= 24375
run: up/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501441 <= 24083
run: up/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: up/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 501442 <= nil
run: up/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main27 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)) => 24043
mem: ((2 integer) (space 1)) => 4
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: 501470 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 501472 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: 4 => ((2 integer))
mem: ((2 integer)): 501473 <= 4
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 501474 <= 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: 20422 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 501475 <= 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: 0 => ((5 integer))
mem: ((5 integer)): 501476 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main27 5: 0 => ((3 integer))
mem: ((3 integer)): 501443 <= 0
run: up/back-to-index/process-key/main27 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main27 6: 1 => ((3 integer))
mem: ((3 integer)): 501443 <= 1
run: up/back-to-index/process-key/main27 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 4
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main27 7: 5 => ((4 integer))
mem: ((4 integer)): 501444 <= 5
run: up/back-to-index/process-key/main27 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 501445 <= nil
run: up/back-to-index/process-key/main27 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 20: nil => ((8 boolean))
mem: ((8 boolean)): 501448 <= nil
run: up/back-to-index/process-key/main27 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/back-to-index/process-key/main27 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main27 0: 501501 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501503 <= 24083
run: cursor-up/up/back-to-index/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 501504 <= 24085
run: cursor-up/up/back-to-index/process-key/main27 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/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 501505 <= nil
run: cursor-up/up/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main27 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/main27 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/back-to-index/process-key/main27 7: (((reply)))
run: back-to-index/process-key/main27 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: back-to-index/process-key/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 501381 <= nil
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main27 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 501532 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501533 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 501534 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 4 => ((2 integer))
mem: ((2 integer)): 501535 <= 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 501536 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501537 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 501538 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 501539 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501540 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: nil => ((10 boolean))
mem: ((10 boolean)): 501543 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: 1 => ((11 integer))
mem: ((11 integer)): 501544 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: t => ((10 boolean))
mem: ((10 boolean)): 501543 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 25: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 6: 4 => ((4 integer))
mem: ((4 integer)): 501382 <= 4
run: back-to-index/process-key/main27 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 4
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 7: nil => ((5 boolean))
mem: ((5 boolean)): 501383 <= nil
run: back-to-index/process-key/main27 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main27 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main27 0: 501563 => ((default-space space-address))
run: up/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501564 <= 24375
run: up/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501565 <= 24083
run: up/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: up/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 501566 <= nil
run: up/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main27 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)) => 24043
mem: ((2 integer) (space 1)) => 4
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: 501594 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 501596 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 4)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: 4 => ((2 integer))
mem: ((2 integer)): 501597 <= 4
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: 19120 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 501598 <= 19120
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((19123 trace-address-array-address) (raw)) => 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: 20422 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 501599 <= 20422
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((20422 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: 0 => ((5 integer))
mem: ((5 integer)): 501600 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main27 5: 0 => ((3 integer))
mem: ((3 integer)): 501567 <= 0
run: up/back-to-index/process-key/main27 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main27 6: 1 => ((3 integer))
mem: ((3 integer)): 501567 <= 1
run: up/back-to-index/process-key/main27 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 4
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main27 7: 5 => ((4 integer))
mem: ((4 integer)): 501568 <= 5
run: up/back-to-index/process-key/main27 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 501569 <= nil
run: up/back-to-index/process-key/main27 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 20: nil => ((8 boolean))
mem: ((8 boolean)): 501572 <= nil
run: up/back-to-index/process-key/main27 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/back-to-index/process-key/main27 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main27 0: 501625 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501627 <= 24083
run: cursor-up/up/back-to-index/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 501628 <= 24085
run: cursor-up/up/back-to-index/process-key/main27 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/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 501629 <= nil
run: cursor-up/up/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main27 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/main27 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/back-to-index/process-key/main27 7: (((reply)))
run: back-to-index/process-key/main27 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 501381 <= t
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => t
run: back-to-index/process-key/main27 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 501656 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501657 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 0 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 501658 <= 0
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 3 => ((2 integer))
mem: ((2 integer)): 501659 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 501660 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 501661 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 501662 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 501663 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 501664 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: nil => ((10 boolean))
mem: ((10 boolean)): 501667 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: (((11 integer)) <- ((subtract)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 4
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 22: 1 => ((11 integer))
mem: ((11 integer)): 501668 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: (((10 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((11 integer)))
mem: ((11 integer) (space 1)) => 0
mem: ((11 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 23: t => ((10 boolean))
mem: ((10 boolean)): 501667 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 24: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 25: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: back-to-index/process-key/main27 11: 3 => ((4 integer))
mem: ((4 integer)): 501382 <= 3
run: back-to-index/process-key/main27 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 3
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 12: nil => ((6 boolean))
mem: ((6 boolean)): 501384 <= nil
run: back-to-index/process-key/main27 13: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: back-to-index/process-key/main27 14: (((down)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: down/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: down/back-to-index/process-key/main27 0: 501687 => ((default-space space-address))
run: down/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: down/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501688 <= 24375
run: down/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: down/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501689 <= 24083
run: down/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 4
run: down/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 501690 <= nil
run: down/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((14 offset)))
mem: ((2 boolean)) => nil
run: down/back-to-index/process-key/main27 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1)))
mem: ((11 integer) (space 1)) => 0
mem: ((2 integer) (space 1)) => 4
run: down/back-to-index/process-key/main27 5: nil => ((3 boolean))
mem: ((3 boolean)): 501691 <= nil
run: down/back-to-index/process-key/main27 6: (((jump-unless)) ((3 boolean)) ((12 offset)))
mem: ((3 boolean)) => nil
run: down/back-to-index/process-key/main27 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/main27 19: nil => ((7 boolean))
mem: ((7 boolean)): 501695 <= nil
run: down/back-to-index/process-key/main27 20: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: down/back-to-index/process-key/main27 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/main27 21: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: down/back-to-index/process-key/main27 22: (((cursor-down)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-down/down/back-to-index/process-key/main27 0: 501718 => ((default-space space-address))
run: cursor-down/down/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-down/down/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501720 <= 24083
run: cursor-down/down/back-to-index/process-key/main27 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: cursor-down/down/back-to-index/process-key/main27 2: 24083 => ((2 integer-address))
mem: ((2 integer-address)): 501721 <= 24083
run: cursor-down/down/back-to-index/process-key/main27 3: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-down/down/back-to-index/process-key/main27 4: 24085 => ((3 integer-address))
mem: ((3 integer-address)): 501722 <= 24085
run: cursor-down/down/back-to-index/process-key/main27 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/main27 5: nil => ((4 boolean))
mem: ((4 boolean)): 501723 <= nil
run: cursor-down/down/back-to-index/process-key/main27 6: (((jump-if)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-down/down/back-to-index/process-key/main27 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/main27 7: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24085 <= 1
run: cursor-down/down/back-to-index/process-key/main27 8: (((reply)))
run: process-key/main27 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)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((2 integer) (space 1)) => 4
mem: ((19 integer) (until)) => 5
run: print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/process-key/main27 0: 501749 => ((default-space space-address))
run: print-traces-collapsed-from/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 4 5)
run: print-traces-collapsed-from/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 501750 <= 24375
run: print-traces-collapsed-from/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 4 5)
run: print-traces-collapsed-from/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501751 <= 24083
run: print-traces-collapsed-from/process-key/main27 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 4 5)
run: print-traces-collapsed-from/process-key/main27 3: 4 => ((2 integer))
mem: ((2 integer)): 501752 <= 4
run: print-traces-collapsed-from/process-key/main27 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 4 5)
run: print-traces-collapsed-from/process-key/main27 4: 5 => ((3 integer))
mem: ((3 integer)): 501753 <= 5
run: print-traces-collapsed-from/process-key/main27 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/process-key/main27 5: 8 => ((4 integer))
mem: ((4 integer)): 501754 <= 8
run: print-traces-collapsed-from/process-key/main27 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => 5
run: print-traces-collapsed-from/process-key/main27 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 8
mem: ((3 integer)) => 5
run: min/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/print-traces-collapsed-from/process-key/main27 0: 501780 => ((default-space space-address))
run: min/print-traces-collapsed-from/process-key/main27 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 5)
run: min/print-traces-collapsed-from/process-key/main27 1: 8 => ((1 integer))
mem: ((1 integer)): 501782 <= 8
run: min/print-traces-collapsed-from/process-key/main27 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 5)
run: min/print-traces-collapsed-from/process-key/main27 2: 5 => ((2 integer))
mem: ((2 integer)): 501783 <= 5
run: min/print-traces-collapsed-from/process-key/main27 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 8
mem: ((2 integer)) => 5
run: min/print-traces-collapsed-from/process-key/main27 3: nil => ((3 boolean))
mem: ((3 boolean)): 501784 <= nil
run: min/print-traces-collapsed-from/process-key/main27 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/print-traces-collapsed-from/process-key/main27 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 5
run: print-traces-collapsed-from/process-key/main27 7: 5 => ((4 integer))
mem: ((4 integer)): 501754 <= 5
run: print-traces-collapsed-from/process-key/main27 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 4
mem: ((4 integer)) => 5
run: print-traces-collapsed-from/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 501755 <= nil
run: print-traces-collapsed-from/process-key/main27 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main27 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/main27 10: nil => ((6 boolean))
mem: ((6 boolean)): 501756 <= nil
run: print-traces-collapsed-from/process-key/main27 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/process-key/main27 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: print-traces-collapsed-from/process-key/main27 12: 19120 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 501757 <= 19120
run: print-traces-collapsed-from/process-key/main27 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/process-key/main27 13: 4 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 4
run: print-traces-collapsed-from/process-key/main27 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/process-key/main27 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/process-key/main27 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 19120
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 501811 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 501813 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: 19120 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 501818 <= 19120
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 501819 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 501842 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501844 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: 17 => ((2 integer))
mem: ((2 integer)): 501845 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 501846 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: 0 => ((4 integer))
mem: ((4 integer)): 501847 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 501873 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501875 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 501876 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 501877 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 501878 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 501879 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 501880 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 501881 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 501882 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 17 => ((9 integer))
mem: ((9 integer)): 501883 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 501884 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 501885 <= 24106
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 501904 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501906 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 501907 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 501908 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 501909 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 501910 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 501911 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 501912 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 501913 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 18 => ((9 integer))
mem: ((9 integer)): 501914 <= 18
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 501915 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 501916 <= 24107
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 501935 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501937 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 501938 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 501939 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 501940 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 501941 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 501942 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 501943 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 501944 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 19 => ((9 integer))
mem: ((9 integer)): 501945 <= 19
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 501946 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 501947 <= 24108
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 501966 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501968 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 501969 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 501970 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 501971 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 501972 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 501973 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 501974 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 501975 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 20 => ((9 integer))
mem: ((9 integer)): 501976 <= 20
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 501977 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 501978 <= 24109
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 501997 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 501999 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502000 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502001 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502002 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502003 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502004 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502005 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502006 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 21 => ((9 integer))
mem: ((9 integer)): 502007 <= 21
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502008 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 502009 <= 24110
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502028 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502030 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502031 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502032 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502033 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502034 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502035 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502036 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502037 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 22 => ((9 integer))
mem: ((9 integer)): 502038 <= 22
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502039 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 502040 <= 24111
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502059 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502061 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502062 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502063 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502064 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502065 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502066 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502067 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502068 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 23 => ((9 integer))
mem: ((9 integer)): 502069 <= 23
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502070 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 502071 <= 24112
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
schedule: scheduling clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 for further processing
schedule: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502090 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502092 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502093 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502094 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502095 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502096 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502097 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502098 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502099 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 24 => ((9 integer))
mem: ((9 integer)): 502100 <= 24
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502101 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 502102 <= 24113
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502121 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502123 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502124 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502125 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502126 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502127 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502128 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502129 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502130 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 25 => ((9 integer))
mem: ((9 integer)): 502131 <= 25
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502132 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 502133 <= 24114
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502152 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502154 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502155 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502156 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502157 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502158 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502159 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502160 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502161 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 26 => ((9 integer))
mem: ((9 integer)): 502162 <= 26
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502163 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 502164 <= 24115
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502183 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502185 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502186 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502187 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502188 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502189 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502190 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502191 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502192 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 27 => ((9 integer))
mem: ((9 integer)): 502193 <= 27
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502194 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 502195 <= 24116
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502214 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502216 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502217 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502218 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502219 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502220 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502221 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502222 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502223 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 28 => ((9 integer))
mem: ((9 integer)): 502224 <= 28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502225 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 502226 <= 24117
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502245 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502247 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502248 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502249 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502250 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502251 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502252 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502253 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502254 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 29 => ((9 integer))
mem: ((9 integer)): 502255 <= 29
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502256 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 502257 <= 24118
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502276 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502278 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502279 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502280 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502281 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502282 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502283 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502284 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502285 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 30 => ((9 integer))
mem: ((9 integer)): 502286 <= 30
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502287 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 502288 <= 24119
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502307 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502309 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502310 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502311 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502312 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502313 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502314 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502315 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502316 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 31 => ((9 integer))
mem: ((9 integer)): 502317 <= 31
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502318 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 502319 <= 24120
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502338 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502340 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502341 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502342 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502343 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502344 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502345 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502346 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502347 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 32 => ((9 integer))
mem: ((9 integer)): 502348 <= 32
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502349 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 502350 <= 24121
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 501848 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502369 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502371 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502372 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502373 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502374 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502375 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502376 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502377 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502378 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 33 => ((9 integer))
mem: ((9 integer)): 502379 <= 33
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502380 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 502381 <= 24122
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: t => ((5 boolean))
mem: ((5 boolean)): 501848 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502400 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502402 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\+ => ((2 character))
mem: ((2 character)): 502403 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502404 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502405 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502406 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502407 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502408 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502409 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 17 => ((9 integer))
mem: ((9 integer)): 502410 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502411 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 502412 <= 24106
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => +
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502431 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502433 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502434 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502435 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502436 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502437 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502438 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502439 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502440 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 18 => ((9 integer))
mem: ((9 integer)): 502441 <= 18
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502442 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 502443 <= 24107
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((19120 string-address-array-address) (raw)) => 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: 19382 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 501820 <= 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 0 => ((9 integer))
mem: ((9 integer)): 501821 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((19382 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: 1 => ((10 integer))
mem: ((10 integer)): 501822 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: nil => ((11 boolean))
mem: ((11 boolean)): 501823 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((19382 string-address-array) (raw))
mem: ((19382 integer) (raw)) => 1
mem: ((19383 string-address) (raw)) => 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 19477 => ((12 string-address))
mem: ((12 string-address)): 501824 <= 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502462 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502464 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: 19477 => ((2 string-address))
mem: ((2 string-address)): 502465 <= 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19477 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: 4 => ((3 integer))
mem: ((3 integer)): 502466 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 502467 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19478 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\m => ((6 character))
mem: ((6 character)): 502469 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502493 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502495 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\m => ((2 character))
mem: ((2 character)): 502496 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502497 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502498 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502499 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502500 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502501 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502502 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 19 => ((9 integer))
mem: ((9 integer)): 502503 <= 19
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502504 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 502505 <= 24108
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 502467 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19479 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\a => ((6 character))
mem: ((6 character)): 502469 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502524 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502526 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\a => ((2 character))
mem: ((2 character)): 502527 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502528 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502529 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502530 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502531 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502532 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502533 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 20 => ((9 integer))
mem: ((9 integer)): 502534 <= 20
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502535 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 502536 <= 24109
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 2 => ((4 integer))
mem: ((4 integer)): 502467 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19480 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\i => ((6 character))
mem: ((6 character)): 502469 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502555 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502557 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\i => ((2 character))
mem: ((2 character)): 502558 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502559 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502560 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502561 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502562 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502563 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502564 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 21 => ((9 integer))
mem: ((9 integer)): 502565 <= 21
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502566 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 502567 <= 24110
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 3 => ((4 integer))
mem: ((4 integer)): 502467 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19481 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\n => ((6 character))
mem: ((6 character)): 502469 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502586 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502588 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\n => ((2 character))
mem: ((2 character)): 502589 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502590 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502591 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502592 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502593 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502594 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502595 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 22 => ((9 integer))
mem: ((9 integer)): 502596 <= 22
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502597 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 502598 <= 24111
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 4 => ((4 integer))
mem: ((4 integer)): 502467 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 502468 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502617 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502619 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\/ => ((2 character))
mem: ((2 character)): 502620 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502621 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502622 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502623 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502624 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502625 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502626 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 23 => ((9 integer))
mem: ((9 integer)): 502627 <= 23
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502628 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 502629 <= 24112
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: 1 => ((9 integer))
mem: ((9 integer)): 501821 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: t => ((11 boolean))
mem: ((11 boolean)): 501823 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502648 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502650 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502651 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502652 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502653 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502654 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502655 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502656 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502657 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 24 => ((9 integer))
mem: ((9 integer)): 502658 <= 24
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502659 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 502660 <= 24113
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((19121 string-address) (raw)) => 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 18: 19702 => ((13 string-address))
mem: ((13 string-address)): 501825 <= 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502679 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502681 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: 19702 => ((2 string-address))
mem: ((2 string-address)): 502682 <= 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19702 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: 1 => ((3 integer))
mem: ((3 integer)): 502683 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 502684 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502685 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19702 string) (raw))
mem: ((19702 integer) (raw)) => 1
mem: ((19703 byte) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\4 => ((6 character))
mem: ((6 character)): 502686 <= #\4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502710 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502712 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\4 => ((2 character))
mem: ((2 character)): 502713 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502714 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502715 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502716 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502717 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502718 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502719 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 25 => ((9 integer))
mem: ((9 integer)): 502720 <= 25
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502721 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 502722 <= 24114
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/process-key/main27 13: #\4 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 502684 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 502685 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502741 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502743 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502744 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502745 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502746 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502747 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502748 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502749 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502750 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 26 => ((9 integer))
mem: ((9 integer)): 502751 <= 26
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502752 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 502753 <= 24115
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502772 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502774 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\: => ((2 character))
mem: ((2 character)): 502775 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502776 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502777 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502778 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502779 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502780 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502781 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 27 => ((9 integer))
mem: ((9 integer)): 502782 <= 27
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502783 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 502784 <= 24116
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502803 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502805 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 502806 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502807 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502808 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502809 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502810 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502811 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502812 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 28 => ((9 integer))
mem: ((9 integer)): 502813 <= 28
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502814 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 502815 <= 24117
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((19122 string-address) (raw)) => 19766
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 23: 19766 => ((9 string-address))
mem: ((9 string-address)): 501821 <= 19766
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502834 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502836 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: 19766 => ((2 string-address))
mem: ((2 string-address)): 502837 <= 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19766 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: 1 => ((3 integer))
mem: ((3 integer)): 502838 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 502839 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 502840 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19766 string) (raw))
mem: ((19766 integer) (raw)) => 1
mem: ((19767 byte) (raw)) => k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: #\k => ((6 character))
mem: ((6 character)): 502841 <= #\k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502865 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502867 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: #\k => ((2 character))
mem: ((2 character)): 502868 <= #\k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 502869 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 502870 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 502871 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 502872 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 502873 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 9: (((8 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/main27 9: 17 => ((8 integer))
mem: ((8 integer)): 502874 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 10: 29 => ((9 integer))
mem: ((9 integer)): 502875 <= 29
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 502876 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 502877 <= 24118
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/process-key/main27 13: #\k => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 502839 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 502840 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 0: 502896 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 502897 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502898 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 502899 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 0: 502927 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502929 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
schedule: scheduling cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 for further processing
schedule: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 502930 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 502931 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 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/main27 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main27 7: (((reply)))
run: print-traces-collapsed-from/process-key/main27 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/process-key/main27 16: 5 => ((2 integer))
mem: ((2 integer)): 501752 <= 5
run: print-traces-collapsed-from/process-key/main27 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/process-key/main27 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 5
mem: ((4 integer)) => 5
run: print-traces-collapsed-from/process-key/main27 8: t => ((5 boolean))
mem: ((5 boolean)): 501755 <= t
run: print-traces-collapsed-from/process-key/main27 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => t
run: process-key/main27 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 5
run: process-key/main27 68: 5 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 5
run: process-key/main27 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 5
run: process-key/main27 69: 5 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 5
run: process-key/main27 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer)))
mem: ((19 integer)) => 5
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24049 instruction-trace-address) (raw)) => 20493
run: process-key/main27 70: 20493 => ((25 instruction-trace-address))
mem: ((25 instruction-trace-address)): 501310 <= 20493
run: process-key/main27 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((2 terminal-address)) => 24083
mem: ((25 instruction-trace-address)) => 20493
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace/process-key/main27 0: 502958 => ((default-space space-address))
run: print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 20493 24375)
run: print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502960 <= 24083
run: print-instruction-trace/process-key/main27 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 20493 24375)
run: print-instruction-trace/process-key/main27 2: 20493 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 502961 <= 20493
run: print-instruction-trace/process-key/main27 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 20493 24375)
run: print-instruction-trace/process-key/main27 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 502959 <= 24375
run: print-instruction-trace/process-key/main27 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((2 instruction-trace-address)) => 20493
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 502989 => ((default-space space-address))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 20493 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 502991 <= 24083
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 20493 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: 20493 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 502992 <= 20493
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 20493 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 502990 <= 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503020 => ((default-space space-address))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503022 <= 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: 17 => ((2 integer))
mem: ((2 integer)): 503023 <= 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 503024 <= 24086
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: 0 => ((4 integer))
mem: ((4 integer)): 503025 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503051 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503053 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503054 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503055 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503056 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503057 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503058 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503059 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503060 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 0
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 34 => ((9 integer))
mem: ((9 integer)): 503061 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503062 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 503063 <= 24123
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503082 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503084 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503085 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503086 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503087 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503088 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503089 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503090 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503091 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 1
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 35 => ((9 integer))
mem: ((9 integer)): 503092 <= 35
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503093 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 503094 <= 24124
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503113 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503115 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503116 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503117 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503118 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503119 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503120 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503121 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503122 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 2
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 36 => ((9 integer))
mem: ((9 integer)): 503123 <= 36
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503124 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 503125 <= 24125
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503144 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503146 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503147 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503148 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503149 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503150 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503151 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503152 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503153 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 3
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 37 => ((9 integer))
mem: ((9 integer)): 503154 <= 37
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503155 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 503156 <= 24126
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503175 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503177 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503178 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503179 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503180 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503181 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503182 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503183 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503184 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 4
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 38 => ((9 integer))
mem: ((9 integer)): 503185 <= 38
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503186 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 503187 <= 24127
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503206 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503208 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503209 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503210 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503211 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503212 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503213 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503214 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503215 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 5
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 39 => ((9 integer))
mem: ((9 integer)): 503216 <= 39
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503217 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 503218 <= 24128
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503237 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503239 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503240 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503241 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503242 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503243 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503244 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503245 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503246 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 6
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 40 => ((9 integer))
mem: ((9 integer)): 503247 <= 40
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503248 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 503249 <= 24129
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503268 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503270 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503271 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503272 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503273 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503274 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503275 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503276 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503277 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 7
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 41 => ((9 integer))
mem: ((9 integer)): 503278 <= 41
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503279 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 503280 <= 24130
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503299 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503301 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503302 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503303 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503304 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503305 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503306 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503307 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503308 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 8
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 42 => ((9 integer))
mem: ((9 integer)): 503309 <= 42
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503310 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 503311 <= 24131
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503330 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503332 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503333 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503334 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503335 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503336 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503337 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503338 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503339 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 9
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 43 => ((9 integer))
mem: ((9 integer)): 503340 <= 43
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503341 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 503342 <= 24132
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503361 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503363 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503364 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503365 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503366 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503367 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503368 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503369 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503370 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 10
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 44 => ((9 integer))
mem: ((9 integer)): 503371 <= 44
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503372 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 503373 <= 24133
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503392 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503394 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503395 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503396 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503397 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503398 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503399 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503400 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503401 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 11
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 45 => ((9 integer))
mem: ((9 integer)): 503402 <= 45
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503403 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 503404 <= 24134
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503423 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503425 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503426 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503427 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503428 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503429 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503430 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503431 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503432 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 12
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 46 => ((9 integer))
mem: ((9 integer)): 503433 <= 46
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503434 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 503435 <= 24135
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503454 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503456 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503457 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503458 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503459 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503460 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503461 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503462 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503463 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 13
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 47 => ((9 integer))
mem: ((9 integer)): 503464 <= 47
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503465 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 503466 <= 24136
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503485 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503487 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503488 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503489 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503490 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503491 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503492 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503493 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503494 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 14
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 48 => ((9 integer))
mem: ((9 integer)): 503495 <= 48
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503496 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 503497 <= 24137
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503516 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503518 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503519 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503520 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503521 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503522 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503523 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503524 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503525 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 15
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 49 => ((9 integer))
mem: ((9 integer)): 503526 <= 49
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503527 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 503528 <= 24138
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: nil => ((5 boolean))
mem: ((5 boolean)): 503026 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503547 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503549 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503550 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503551 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503552 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503553 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503554 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503555 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503556 <= 34
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 16
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 50 => ((9 integer))
mem: ((9 integer)): 503557 <= 50
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503558 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 503559 <= 24139
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: t => ((5 boolean))
mem: ((5 boolean)): 503026 <= t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((print-character)) ((1 terminal-address)) ((- literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503578 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503580 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\- => ((2 character))
mem: ((2 character)): 503581 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503582 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503583 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503584 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503585 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503586 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503587 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 0
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 34 => ((9 integer))
mem: ((9 integer)): 503588 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503589 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 503590 <= 24123
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => -
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503609 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503611 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503612 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503613 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503614 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503615 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503616 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503617 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503618 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 1
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 35 => ((9 integer))
mem: ((9 integer)): 503619 <= 35
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503620 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 503621 <= 24124
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset)))
mem: ((20493 string-address-array-address) (raw)) => 20755
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 20755 => ((3 string-address-array-address))
mem: ((3 string-address-array-address)): 502993 <= 20755
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 0 => ((4 integer))
mem: ((4 integer)): 502994 <= 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref)))
array-len: ((3 string-address-array-address) (deref))
mem: ((20755 integer) (raw)) => 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 1 => ((5 integer))
mem: ((5 integer)): 502995 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 10: nil => ((6 boolean))
mem: ((6 boolean)): 502996 <= nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((20755 string-address-array) (raw))
mem: ((20755 integer) (raw)) => 1
mem: ((20756 string-address) (raw)) => 20850
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 20850 => ((7 string-address))
mem: ((7 string-address)): 502997 <= 20850
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((print-string)) ((1 terminal-address)) ((7 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((7 string-address)) => 20850
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503640 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 20850)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503642 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 20850)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: 20850 => ((2 string-address))
mem: ((2 string-address)): 503643 <= 20850
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((20850 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: 4 => ((3 integer))
mem: ((3 integer)): 503644 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 503645 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 503646 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20851 byte) (raw)) => m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\m => ((6 character))
mem: ((6 character)): 503647 <= #\m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503671 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503673 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\m => ((2 character))
mem: ((2 character)): 503674 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503675 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503676 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503677 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503678 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503679 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503680 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 2
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 36 => ((9 integer))
mem: ((9 integer)): 503681 <= 36
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503682 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 503683 <= 24125
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 503645 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 503646 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20852 byte) (raw)) => a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\a => ((6 character))
mem: ((6 character)): 503647 <= #\a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503702 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503704 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\a => ((2 character))
mem: ((2 character)): 503705 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503706 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503707 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503708 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503709 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503710 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503711 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 37 => ((9 integer))
mem: ((9 integer)): 503712 <= 37
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503713 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 503714 <= 24126
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 2 => ((4 integer))
mem: ((4 integer)): 503645 <= 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 503646 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20853 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\i => ((6 character))
mem: ((6 character)): 503647 <= #\i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503733 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503735 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\i => ((2 character))
mem: ((2 character)): 503736 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503737 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503738 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503739 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503740 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503741 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503742 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 38 => ((9 integer))
mem: ((9 integer)): 503743 <= 38
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503744 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 503745 <= 24127
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 3 => ((4 integer))
mem: ((4 integer)): 503645 <= 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 503646 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((20850 string) (raw))
mem: ((20850 integer) (raw)) => 4
mem: ((20854 byte) (raw)) => n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\n => ((6 character))
mem: ((6 character)): 503647 <= #\n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503764 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503766 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\n => ((2 character))
mem: ((2 character)): 503767 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503768 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503769 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503770 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503771 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503772 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503773 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 39 => ((9 integer))
mem: ((9 integer)): 503774 <= 39
schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 for further processing
schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503775 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 503776 <= 24128
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 4 => ((4 integer))
mem: ((4 integer)): 503645 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 503646 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503795 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503797 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\/ => ((2 character))
mem: ((2 character)): 503798 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503799 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503800 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503801 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503802 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503803 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503804 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 6
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 40 => ((9 integer))
mem: ((9 integer)): 503805 <= 40
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503806 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 503807 <= 24129
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: 1 => ((4 integer))
mem: ((4 integer)): 502994 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 10: t => ((6 boolean))
mem: ((6 boolean)): 502996 <= t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503826 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503828 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503829 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503830 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503831 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503832 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503833 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503834 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503835 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 7
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 41 => ((9 integer))
mem: ((9 integer)): 503836 <= 41
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503837 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 503838 <= 24130
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset)))
mem: ((20494 string-address) (raw)) => 21075
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 18: 21075 => ((8 string-address))
mem: ((8 string-address)): 502998 <= 21075
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 19: (((print-string)) ((1 terminal-address)) ((8 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 string-address)) => 21075
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503857 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21075)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503859 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21075)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: 21075 => ((2 string-address))
mem: ((2 string-address)): 503860 <= 21075
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21075 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: 1 => ((3 integer))
mem: ((3 integer)): 503861 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 503862 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 503863 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21075 string) (raw))
mem: ((21075 integer) (raw)) => 1
mem: ((21076 byte) (raw)) => 5
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\5 => ((6 character))
mem: ((6 character)): 503864 <= #\5
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503888 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\5)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503890 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\5)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\5 => ((2 character))
mem: ((2 character)): 503891 <= #\5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\5)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503892 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\5)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503893 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503894 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503895 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503896 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503897 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 8
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 42 => ((9 integer))
mem: ((9 integer)): 503898 <= 42
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503899 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 503900 <= 24131
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\5 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 503862 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 503863 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503919 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503921 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503922 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503923 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503924 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503925 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503926 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503927 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503928 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 9
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 43 => ((9 integer))
mem: ((9 integer)): 503929 <= 43
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503930 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 503931 <= 24132
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503950 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503952 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\: => ((2 character))
mem: ((2 character)): 503953 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503954 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503955 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503956 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503957 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503958 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503959 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 10
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 44 => ((9 integer))
mem: ((9 integer)): 503960 <= 44
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503961 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 503962 <= 24133
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 503981 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 503983 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\space => ((2 character))
mem: ((2 character)): 503984 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 503985 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 503986 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 503987 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 503988 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 503989 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 503990 <= 34
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 11
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 45 => ((9 integer))
mem: ((9 integer)): 503991 <= 45
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 503992 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 503993 <= 24134
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset)))
mem: ((20495 string-address) (raw)) => 21139
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 23: 21139 => ((4 string-address))
mem: ((4 string-address)): 502994 <= 21139
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 24: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 21139
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 504012 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 21139)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504014 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 21139)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: 21139 => ((2 string-address))
mem: ((2 string-address)): 504015 <= 21139
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((21139 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: 1 => ((3 integer))
mem: ((3 integer)): 504016 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: 0 => ((4 integer))
mem: ((4 integer)): 504017 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: nil => ((5 boolean))
mem: ((5 boolean)): 504018 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((21139 string) (raw))
mem: ((21139 integer) (raw)) => 1
mem: ((21140 byte) (raw)) => l
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: #\l => ((6 character))
mem: ((6 character)): 504019 <= #\l
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => l
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 504043 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\l)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504045 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\l)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: #\l => ((2 character))
mem: ((2 character)): 504046 <= #\l
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\l)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 504047 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\l)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 504048 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 504049 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 504050 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 8: 17 => ((7 integer))
mem: ((7 integer)): 504051 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
mem: ((5 integer-address) (deref)) => 2
mem: ((7 integer)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 34 => ((8 integer))
mem: ((8 integer)): 504052 <= 34
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((9 integer)) <- ((add)) ((8 integer)) ((6 integer-address) (deref)))
mem: ((8 integer)) => 34
mem: ((6 integer-address) (deref)) => 12
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: 46 => ((9 integer))
mem: ((9 integer)): 504053 <= 46
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 504054 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 504055 <= 24135
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => l
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 13: #\l => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\l
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 9: 1 => ((4 integer))
mem: ((4 integer)): 504017 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: t => ((5 boolean))
mem: ((5 boolean)): 504018 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main27 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 0: 504074 => ((default-space space-address))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504075 <= 24375
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504076 <= 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: (((2 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1)))
mem: ((11 integer) (space 1)) => 2
mem: ((10 integer) (space 1)) => 3
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 504077 <= nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 0: 504105 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504107 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 504108 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: (((2 integer-address) (deref)) <- ((add)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 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/main27 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 504109 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main27 7: (((reply)))
run: print-instruction-trace/process-key/main27 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset)))
mem: ((20496 trace-address-array-address) (raw)) => 21795
run: print-instruction-trace/process-key/main27 5: 21795 => ((3 trace-address-array-address))
mem: ((3 trace-address-array-address)): 502962 <= 21795
run: print-instruction-trace/process-key/main27 6: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace/process-key/main27 6: 0 => ((4 integer))
mem: ((4 integer)): 502963 <= 0
run: print-instruction-trace/process-key/main27 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset)))
mem: ((3 trace-address-array-address)) => 21795
run: print-instruction-trace/process-key/main27 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref)))
array-len: ((3 trace-address-array-address) (deref))
mem: ((21795 integer) (raw)) => 0
run: print-instruction-trace/process-key/main27 9: 0 => ((5 integer))
mem: ((5 integer)): 502964 <= 0
run: print-instruction-trace/process-key/main27 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer)))
mem: ((5 integer)) => 0
run: print-instruction-trace/process-key/main27 10: 0 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 0
run: print-instruction-trace/process-key/main27 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 0
mem: ((5 integer)) => 0
run: print-instruction-trace/process-key/main27 11: t => ((6 boolean))
mem: ((6 boolean)): 502965 <= t
run: print-instruction-trace/process-key/main27 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => t
run: process-key/main27 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal)))
mem: ((19 integer)) => 5
run: process-key/main27 72: 6 => ((26 integer))
mem: ((26 integer)): 501311 <= 6
run: process-key/main27 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((26 integer)) => 6
run: print-traces-collapsed-from/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/process-key/main27 0: 504136 => ((default-space space-address))
run: print-traces-collapsed-from/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 6)
run: print-traces-collapsed-from/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504137 <= 24375
run: print-traces-collapsed-from/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 6)
run: print-traces-collapsed-from/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504138 <= 24083
run: print-traces-collapsed-from/process-key/main27 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 6)
run: print-traces-collapsed-from/process-key/main27 3: 6 => ((2 integer))
mem: ((2 integer)): 504139 <= 6
run: print-traces-collapsed-from/process-key/main27 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 6)
run: print-traces-collapsed-from/process-key/main27 4: nil => ((3 integer))
mem: ((3 integer)): 504140 <= nil
run: print-traces-collapsed-from/process-key/main27 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/process-key/main27 5: 8 => ((4 integer))
mem: ((4 integer)): 504141 <= 8
run: print-traces-collapsed-from/process-key/main27 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/process-key/main27 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 6
mem: ((4 integer)) => 8
run: print-traces-collapsed-from/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 504142 <= nil
run: print-traces-collapsed-from/process-key/main27 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main27 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/main27 10: t => ((6 boolean))
mem: ((6 boolean)): 504143 <= t
run: print-traces-collapsed-from/process-key/main27 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: process-key/main27 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: clear-rest-of-page/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/process-key/main27 0: 504167 => ((default-space space-address))
run: clear-rest-of-page/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504168 <= 24375
run: clear-rest-of-page/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504169 <= 24083
run: clear-rest-of-page/process-key/main27 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/main27 3: t => ((2 boolean))
mem: ((2 boolean)): 504170 <= t
run: clear-rest-of-page/process-key/main27 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: process-key/main27 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((19 integer)) => 5
run: back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: back-to-index/process-key/main27 0: 504198 => ((default-space space-address))
run: back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 5)
run: back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504199 <= 24375
run: back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 5)
run: back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504200 <= 24083
run: back-to-index/process-key/main27 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 5)
run: back-to-index/process-key/main27 3: 5 => ((2 integer))
mem: ((2 integer)): 504201 <= 5
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: back-to-index/process-key/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 504202 <= nil
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main27 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 504229 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504230 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 3 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 504231 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 6 => ((2 integer))
mem: ((2 integer)): 504232 <= 6
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 504233 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 5
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 504234 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 504235 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 504236 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 504237 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: t => ((10 boolean))
mem: ((10 boolean)): 504240 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 6
run: back-to-index/process-key/main27 6: 6 => ((4 integer))
mem: ((4 integer)): 504203 <= 6
run: back-to-index/process-key/main27 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 6
mem: ((2 integer)) => 5
run: back-to-index/process-key/main27 7: nil => ((5 boolean))
mem: ((5 boolean)): 504204 <= nil
run: back-to-index/process-key/main27 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main27 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main27 0: 504260 => ((default-space space-address))
run: up/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504261 <= 24375
run: up/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504262 <= 24083
run: up/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: up/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 504263 <= nil
run: up/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main27 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)) => 24043
mem: ((2 integer) (space 1)) => 5
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: 504291 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 5)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 504293 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 5)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: 5 => ((2 integer))
mem: ((2 integer)): 504294 <= 5
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 5
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24049 instruction-trace-address) (raw)) => 20493
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: 20493 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 504295 <= 20493
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((20496 trace-address-array-address) (raw)) => 21795
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: 21795 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 504296 <= 21795
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((21795 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: 0 => ((5 integer))
mem: ((5 integer)): 504297 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main27 5: 0 => ((3 integer))
mem: ((3 integer)): 504264 <= 0
run: up/back-to-index/process-key/main27 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main27 6: 1 => ((3 integer))
mem: ((3 integer)): 504264 <= 1
run: up/back-to-index/process-key/main27 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 5
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main27 7: 6 => ((4 integer))
mem: ((4 integer)): 504265 <= 6
run: up/back-to-index/process-key/main27 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 6
run: up/back-to-index/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 504266 <= nil
run: up/back-to-index/process-key/main27 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 20: nil => ((8 boolean))
mem: ((8 boolean)): 504269 <= nil
run: up/back-to-index/process-key/main27 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/back-to-index/process-key/main27 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main27 0: 504322 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504324 <= 24083
run: cursor-up/up/back-to-index/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 504325 <= 24085
run: cursor-up/up/back-to-index/process-key/main27 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/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 504326 <= nil
run: cursor-up/up/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main27 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/main27 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/back-to-index/process-key/main27 7: (((reply)))
run: back-to-index/process-key/main27 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: back-to-index/process-key/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 504202 <= nil
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main27 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 504353 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504354 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 2 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 504355 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 5 => ((2 integer))
mem: ((2 integer)): 504356 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 504357 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 5
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 504358 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 504359 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 504360 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 504361 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: t => ((10 boolean))
mem: ((10 boolean)): 504364 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 5
run: back-to-index/process-key/main27 6: 5 => ((4 integer))
mem: ((4 integer)): 504203 <= 5
run: back-to-index/process-key/main27 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 5
mem: ((2 integer)) => 5
run: back-to-index/process-key/main27 7: nil => ((5 boolean))
mem: ((5 boolean)): 504204 <= nil
run: back-to-index/process-key/main27 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main27 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main27 0: 504384 => ((default-space space-address))
run: up/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504385 <= 24375
run: up/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504386 <= 24083
run: up/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: up/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 504387 <= nil
run: up/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main27 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)) => 24043
mem: ((2 integer) (space 1)) => 5
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 0: 504415 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 5)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 504417 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 5)
run: instruction-trace-num-children/up/back-to-index/process-key/main27 2: 5 => ((2 integer))
mem: ((2 integer)): 504418 <= 5
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 5
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24049 instruction-trace-address) (raw)) => 20493
run: instruction-trace-num-children/up/back-to-index/process-key/main27 3: 20493 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 504419 <= 20493
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((20496 trace-address-array-address) (raw)) => 21795
run: instruction-trace-num-children/up/back-to-index/process-key/main27 4: 21795 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 504420 <= 21795
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((21795 integer) (raw)) => 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 5: 0 => ((5 integer))
mem: ((5 integer)): 504421 <= 0
run: instruction-trace-num-children/up/back-to-index/process-key/main27 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 0
run: up/back-to-index/process-key/main27 5: 0 => ((3 integer))
mem: ((3 integer)): 504388 <= 0
run: up/back-to-index/process-key/main27 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 0
run: up/back-to-index/process-key/main27 6: 1 => ((3 integer))
mem: ((3 integer)): 504388 <= 1
run: up/back-to-index/process-key/main27 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 5
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main27 7: 6 => ((4 integer))
mem: ((4 integer)): 504389 <= 6
run: up/back-to-index/process-key/main27 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 6
run: up/back-to-index/process-key/main27 8: nil => ((5 boolean))
mem: ((5 boolean)): 504390 <= nil
run: up/back-to-index/process-key/main27 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 20: nil => ((8 boolean))
mem: ((8 boolean)): 504393 <= nil
run: up/back-to-index/process-key/main27 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main27 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/main27 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/back-to-index/process-key/main27 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main27 0: 504446 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504448 <= 24083
run: cursor-up/up/back-to-index/process-key/main27 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main27 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main27 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 504449 <= 24085
run: cursor-up/up/back-to-index/process-key/main27 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/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 504450 <= nil
run: cursor-up/up/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main27 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/main27 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/back-to-index/process-key/main27 7: (((reply)))
run: back-to-index/process-key/main27 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main27 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: back-to-index/process-key/main27 4: nil => ((3 boolean))
mem: ((3 boolean)): 504202 <= nil
run: back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main27 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 504477 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504478 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 504479 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 4 => ((2 integer))
mem: ((2 integer)): 504480 <= 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 504481 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 5
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 504482 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 504483 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 504484 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 504485 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: t => ((10 boolean))
mem: ((10 boolean)): 504488 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 6: 4 => ((4 integer))
mem: ((4 integer)): 504203 <= 4
run: back-to-index/process-key/main27 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 4
mem: ((2 integer)) => 5
run: back-to-index/process-key/main27 7: t => ((5 boolean))
mem: ((5 boolean)): 504204 <= t
run: back-to-index/process-key/main27 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: back-to-index/process-key/main27 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 0: 504508 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504509 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main27 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 504510 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 3
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main27 3: 4 => ((2 integer))
mem: ((2 integer)): 504511 <= 4
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 4: t => ((3 boolean))
mem: ((3 boolean)): 504512 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 5
mem: ((4 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main27 7: nil => ((4 boolean))
mem: ((4 boolean)): 504513 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 10: nil => ((5 boolean))
mem: ((5 boolean)): 504514 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 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/main27 11: nil => ((6 boolean))
mem: ((6 boolean)): 504515 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 12: nil => ((7 boolean))
mem: ((7 boolean)): 504516 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 5
mem: ((2 integer) (space 1)) => 5
run: cursor-row-to-trace-index/back-to-index/process-key/main27 19: t => ((10 boolean))
mem: ((10 boolean)): 504519 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main27 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: back-to-index/process-key/main27 11: 4 => ((4 integer))
mem: ((4 integer)): 504203 <= 4
run: back-to-index/process-key/main27 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 4
mem: ((2 integer)) => 5
run: back-to-index/process-key/main27 12: nil => ((6 boolean))
mem: ((6 boolean)): 504205 <= nil
run: back-to-index/process-key/main27 13: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: back-to-index/process-key/main27 14: (((down)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: down/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: down/back-to-index/process-key/main27 0: 504539 => ((default-space space-address))
run: down/back-to-index/process-key/main27 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: down/back-to-index/process-key/main27 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 504540 <= 24375
run: down/back-to-index/process-key/main27 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: down/back-to-index/process-key/main27 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504541 <= 24083
run: down/back-to-index/process-key/main27 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 5
run: down/back-to-index/process-key/main27 3: nil => ((2 boolean))
mem: ((2 boolean)): 504542 <= nil
run: down/back-to-index/process-key/main27 4: (((jump-if)) ((2 boolean)) ((14 offset)))
mem: ((2 boolean)) => nil
run: down/back-to-index/process-key/main27 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
mem: ((2 integer) (space 1)) => 5
run: down/back-to-index/process-key/main27 5: nil => ((3 boolean))
mem: ((3 boolean)): 504543 <= nil
run: down/back-to-index/process-key/main27 6: (((jump-unless)) ((3 boolean)) ((12 offset)))
mem: ((3 boolean)) => nil
run: down/back-to-index/process-key/main27 19: (((7 boolean)) <- ((greater-or-equal)) ((11 integer) (space 1)) ((10 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
mem: ((10 integer) (space 1)) => 3
run: down/back-to-index/process-key/main27 19: nil => ((7 boolean))
mem: ((7 boolean)): 504547 <= nil
run: down/back-to-index/process-key/main27 20: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: down/back-to-index/process-key/main27 21: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 1
run: down/back-to-index/process-key/main27 21: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: down/back-to-index/process-key/main27 22: (((cursor-down)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main27 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-down/down/back-to-index/process-key/main27 0: 504570 => ((default-space space-address))
run: cursor-down/down/back-to-index/process-key/main27 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-down/down/back-to-index/process-key/main27 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 504572 <= 24083
run: cursor-down/down/back-to-index/process-key/main27 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: cursor-down/down/back-to-index/process-key/main27 2: 24083 => ((2 integer-address))
mem: ((2 integer-address)): 504573 <= 24083
run: cursor-down/down/back-to-index/process-key/main27 3: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main27 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-down/down/back-to-index/process-key/main27 4: 24085 => ((3 integer-address))
mem: ((3 integer-address)): 504574 <= 24085
run: cursor-down/down/back-to-index/process-key/main27 5: (((4 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((2 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 1
mem: ((2 integer-address) (deref)) => 15
run: cursor-down/down/back-to-index/process-key/main27 5: nil => ((4 boolean))
mem: ((4 boolean)): 504575 <= nil
run: cursor-down/down/back-to-index/process-key/main27 6: (((jump-if)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-down/down/back-to-index/process-key/main27 7: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 1
run: cursor-down/down/back-to-index/process-key/main27 7: 2 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24085 <= 2
run: cursor-down/down/back-to-index/process-key/main27 8: (((reply)))
run: process-key/main27 76: (((reply)) ((nil literal)))
schedule: done with routine nil
===: main28
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)) ((0 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)) ((2 literal))) -- nil
c{0: 7 (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) -- nil
c{0: 8 (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil
c{0: 9 (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) -- nil
c{0: 10 (((s string-address)) <- ((new)) kk
) -- nil
c{0: 11 (((k keyboard-address)) <- ((init-keyboard)) ((s string-address))) -- nil
c{0: 12 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil
c{0: 13 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil
c{0: 14 (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw))) -- nil
c{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)) ((0 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)) ((2 literal)))
c{1: 7 ✓ (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal)))
c{1: 8 ✓ (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
c{1: 9 ✓ (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
c{1: 10 ✓ (((s string-address)) <- ((new)) kk
)
c{1: 11 ✓ (((k keyboard-address)) <- ((init-keyboard)) ((s string-address)))
c{1: 12 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw)))
c{1: 13 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw)))
c{1: 14 ✓ (((process-key)) ((3 space-address) (raw) (browser-state)) ((k keyboard-address)) ((2 terminal-address) (raw)))
-: next-space-generator of main28 is browser-state
cn0: convert-names in main28
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)) ((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)) ((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)) ((2 literal))) nil nil
cn0: checking arg ((2 literal))
cn0: checking oarg ((expanded-index integer) (space 1))
maybe-add: ((expanded-index integer) (space 1))
cn0: (((expanded-children integer) (space 1)) <- ((copy)) ((1 literal))) nil nil
cn0: checking arg ((1 literal))
cn0: checking oarg ((expanded-children integer) (space 1))
maybe-add: ((expanded-children integer) (space 1))
cn0: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil
cn0: checking arg ((0 space-address) (browser-state))
maybe-add: ((0 space-address) (browser-state))
cn0: checking arg ((2 terminal-address) (raw))
maybe-add: ((2 terminal-address) (raw))
cn0: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw))) nil nil
cn0: checking arg ((0 space-address) (browser-state))
maybe-add: ((0 space-address) (browser-state))
cn0: checking arg ((2 terminal-address) (raw))
maybe-add: ((2 terminal-address) (raw))
cn0: (((s string-address)) <- ((new)) kk
) nil nil
cn0: checking arg kk
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))
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)) ((0 literal)))
cn1: (((6 integer) (space 1)) <- ((copy)) ((4 literal)))
cn1: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
cn1: (((2 integer) (space 1)) <- ((copy)) ((2 literal)))
cn1: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
cn1: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
cn1: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
cn1: (((1 string-address)) <- ((new)) kk
)
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)))
schedule: main28
run: main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: main28 0: 601000 => ((default-space space-address))
run: main28 1: (((0 space-address) (names browser-state)) <- ((copy)) ((3 space-address) (raw) (browser-state)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
run: main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 601001 <= 24375
run: main28 2: (((4 integer) (space 1)) <- ((copy)) ((2 literal)))
run: main28 2: 2 => ((4 integer) (space 1))
mem: ((4 integer) (space 1)): 24380 <= 2
run: main28 3: (((5 integer) (space 1)) <- ((copy)) ((0 literal)))
run: main28 3: 0 => ((5 integer) (space 1))
mem: ((5 integer) (space 1)): 24381 <= 0
run: main28 4: (((6 integer) (space 1)) <- ((copy)) ((4 literal)))
run: main28 4: 4 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 4
run: main28 5: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: main28 5: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: main28 6: (((2 integer) (space 1)) <- ((copy)) ((2 literal)))
run: main28 6: 2 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 2
run: main28 7: (((3 integer) (space 1)) <- ((copy)) ((1 literal)))
run: main28 7: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: main28 8: (((to-top)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address) (raw)) => 24083
run: to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: to-top/main28 0: 601031 => ((default-space space-address))
run: to-top/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: to-top/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 601032 <= 24375
run: to-top/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: to-top/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601033 <= 24083
run: to-top/main28 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: to-top/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 601034 <= nil
run: to-top/main28 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/main28 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/main28 0: 601062 => ((default-space space-address))
run: up/to-top/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 601063 <= 24375
run: up/to-top/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601064 <= 24083
run: up/to-top/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 601065 <= nil
run: up/to-top/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/main28 0: 601093 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 601095 <= 24043
run: instruction-trace-num-children/up/to-top/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 601096 <= 2
run: instruction-trace-num-children/up/to-top/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/main28 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 601097 <= 15144
run: instruction-trace-num-children/up/to-top/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/main28 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 601098 <= 17063
run: instruction-trace-num-children/up/to-top/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 601099 <= 1
run: instruction-trace-num-children/up/to-top/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 601066 <= 1
run: up/to-top/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 601066 <= 2
run: up/to-top/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/main28 7: 4 => ((4 integer))
mem: ((4 integer)): 601067 <= 4
run: up/to-top/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 4
run: up/to-top/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 601068 <= nil
run: up/to-top/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/main28 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 601071 <= nil
run: up/to-top/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/main28 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/to-top/main28 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/to-top/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/main28 0: 601124 => ((default-space space-address))
run: cursor-up/up/to-top/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601126 <= 24083
run: cursor-up/up/to-top/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 601127 <= 24085
run: cursor-up/up/to-top/main28 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/to-top/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 601128 <= nil
run: cursor-up/up/to-top/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/main28 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/to-top/main28 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/to-top/main28 7: (((reply)))
run: to-top/main28 6: (((jump)) ((-4 offset)))
run: to-top/main28 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: to-top/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 601034 <= nil
run: to-top/main28 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => nil
run: to-top/main28 5: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/to-top/main28 0: 601155 => ((default-space space-address))
run: up/to-top/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/to-top/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 601156 <= 24375
run: up/to-top/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/to-top/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601157 <= 24083
run: up/to-top/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/to-top/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 601158 <= nil
run: up/to-top/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/to-top/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/to-top/main28 0: 601186 => ((default-space space-address))
run: instruction-trace-num-children/up/to-top/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/to-top/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 601188 <= 24043
run: instruction-trace-num-children/up/to-top/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/to-top/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 601189 <= 2
run: instruction-trace-num-children/up/to-top/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/to-top/main28 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 601190 <= 15144
run: instruction-trace-num-children/up/to-top/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/to-top/main28 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 601191 <= 17063
run: instruction-trace-num-children/up/to-top/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/to-top/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 601192 <= 1
run: instruction-trace-num-children/up/to-top/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/to-top/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 601159 <= 1
run: up/to-top/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/to-top/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 601159 <= 2
run: up/to-top/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/to-top/main28 7: 4 => ((4 integer))
mem: ((4 integer)): 601160 <= 4
run: up/to-top/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 4
run: up/to-top/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 601161 <= nil
run: up/to-top/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/to-top/main28 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 601164 <= nil
run: up/to-top/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/to-top/main28 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 1
run: up/to-top/main28 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/to-top/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/to-top/main28 0: 601217 => ((default-space space-address))
run: cursor-up/up/to-top/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/to-top/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601219 <= 24083
run: cursor-up/up/to-top/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/to-top/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/to-top/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 601220 <= 24085
run: cursor-up/up/to-top/main28 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-up/up/to-top/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 601221 <= nil
run: cursor-up/up/to-top/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/to-top/main28 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 1
run: cursor-up/up/to-top/main28 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/to-top/main28 7: (((reply)))
run: to-top/main28 6: (((jump)) ((-4 offset)))
run: to-top/main28 3: (((2 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: to-top/main28 3: t => ((2 boolean))
mem: ((2 boolean)): 601034 <= t
run: to-top/main28 4: (((jump-if)) ((2 boolean)) ((2 offset)))
mem: ((2 boolean)) => t
run: main28 9: (((print-page)) ((0 space-address) (browser-state)) ((2 terminal-address) (raw)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address) (raw)) => 24083
run: print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-page/main28 0: 601248 => ((default-space space-address))
run: print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 601249 <= 24375
run: print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601250 <= 24083
run: print-page/main28 3: (((2 integer)) <- ((copy)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
run: print-page/main28 3: 2 => ((2 integer))
mem: ((2 integer)): 601251 <= 2
run: print-page/main28 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/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 601252 <= nil
run: print-page/main28 5: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/main28 7: (((4 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 2
run: print-page/main28 7: t => ((4 boolean))
mem: ((4 boolean)): 601253 <= t
run: print-page/main28 8: (((jump-unless)) ((4 boolean)) ((20 offset)))
mem: ((4 boolean)) => t
run: print-page/main28 9: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 2
run: print-page/main28 9: 3 => ((2 integer))
mem: ((2 integer)): 601251 <= 3
run: print-page/main28 10: (((5 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((4 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: print-page/main28 10: 15144 => ((5 instruction-trace-address))
mem: ((5 instruction-trace-address)): 601254 <= 15144
run: print-page/main28 11: (((6 boolean)) <- ((equal)) ((5 integer) (space 1)) ((-1 literal)))
mem: ((5 integer) (space 1)) => 0
run: print-page/main28 11: nil => ((6 boolean))
mem: ((6 boolean)): 601255 <= nil
run: print-page/main28 12: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: print-page/main28 14: (((7 trace-address-array-address)) <- ((get)) ((5 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: print-page/main28 14: 17063 => ((7 trace-address-array-address))
mem: ((7 trace-address-array-address)): 601256 <= 17063
run: print-page/main28 15: (((8 integer)) <- ((max)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: max/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/print-page/main28 0: 601279 => ((default-space space-address))
run: max/print-page/main28 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (0 0)
run: max/print-page/main28 1: 0 => ((1 integer))
mem: ((1 integer)): 601281 <= 0
run: max/print-page/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (0 0)
run: max/print-page/main28 2: 0 => ((2 integer))
mem: ((2 integer)): 601282 <= 0
run: max/print-page/main28 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 0
mem: ((2 integer)) => 0
run: max/print-page/main28 3: nil => ((3 boolean))
mem: ((3 boolean)): 601283 <= nil
run: max/print-page/main28 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: max/print-page/main28 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 0
run: print-page/main28 15: 0 => ((8 integer))
mem: ((8 integer)): 601257 <= 0
run: print-page/main28 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/main28 16: nil => ((9 boolean))
mem: ((9 boolean)): 601258 <= nil
run: print-page/main28 17: (((jump-if)) ((9 boolean)) ((11 offset)))
mem: ((9 boolean)) => nil
run: print-page/main28 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/main28 18: nil => ((3 boolean))
mem: ((3 boolean)): 601252 <= nil
run: print-page/main28 19: (((jump-if)) ((3 boolean)) ((9 offset)))
mem: ((3 boolean)) => nil
run: print-page/main28 20: (((10 trace-address)) <- ((index)) ((7 trace-address-array-address) (deref)) ((8 integer)))
mem: ((8 integer)) => 0
array-len: ((17063 trace-address-array) (raw))
mem: ((17063 integer) (raw)) => 1
mem: ((17064 trace-address) (raw)) => 16086
run: print-page/main28 20: 16086 => ((10 trace-address))
mem: ((10 trace-address)): 601259 <= 16086
run: print-page/main28 21: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/main28 0: 601310 => ((default-space space-address))
run: print-character/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601312 <= 24083
run: print-character/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601313 <= #\space
run: print-character/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601314 <= nil
run: print-character/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601315 <= nil
run: print-character/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601316 <= 24085
run: print-character/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601317 <= 24086
run: print-character/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601318 <= 17
run: print-character/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601319 <= 0
run: print-character/print-page/main28 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/main28 10: 0 => ((9 integer))
mem: ((9 integer)): 601320 <= 0
run: print-character/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601321 <= 24088
run: print-character/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/main28 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 601322 <= 24089
run: print-character/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\space
run: print-character/print-page/main28 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal)))
mem: ((6 integer-address) (deref)) => 0
run: print-character/print-page/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-page/main28 15: (((reply)))
run: print-page/main28 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/main28 0: 601341 => ((default-space space-address))
run: print-character/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601343 <= 24083
run: print-character/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601344 <= #\space
run: print-character/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601345 <= nil
run: print-character/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601346 <= nil
run: print-character/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601347 <= 24085
run: print-character/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601348 <= 24086
run: print-character/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601349 <= 17
run: print-character/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601350 <= 0
run: print-character/print-page/main28 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/main28 10: 1 => ((9 integer))
mem: ((9 integer)): 601351 <= 1
run: print-character/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601352 <= 24088
run: print-character/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/main28 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 601353 <= 24090
run: print-character/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/print-page/main28 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal)))
mem: ((6 integer-address) (deref)) => 1
run: print-character/print-page/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-page/main28 15: (((reply)))
run: print-page/main28 23: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-page/main28 0: 601372 => ((default-space space-address))
run: print-character/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601374 <= 24083
run: print-character/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601375 <= #\space
run: print-character/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601376 <= nil
run: print-character/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601377 <= nil
run: print-character/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601378 <= 24085
run: print-character/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601379 <= 24086
run: print-character/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601380 <= 17
run: print-character/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601381 <= 0
run: print-character/print-page/main28 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/main28 10: 2 => ((9 integer))
mem: ((9 integer)): 601382 <= 2
run: print-character/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601383 <= 24088
run: print-character/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-page/main28 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 601384 <= 24091
run: print-character/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\space
run: print-character/print-page/main28 14: (((6 integer-address) (deref)) <- ((add)) ((6 integer-address) (deref)) ((1 literal)))
mem: ((6 integer-address) (deref)) => 2
run: print-character/print-page/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-page/main28 15: (((reply)))
run: print-page/main28 24: (((print-trace)) ((1 terminal-address)) ((10 trace-address)))
mem: ((1 terminal-address)) => 24083
mem: ((10 trace-address)) => 16086
run: print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-trace/print-page/main28 0: 601403 => ((default-space space-address))
run: print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16086)
run: print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601405 <= 24083
run: print-trace/print-page/main28 2: (((2 trace-address)) <- ((next-input)))
arg: nil 1 (24083 16086)
run: print-trace/print-page/main28 2: 16086 => ((2 trace-address))
mem: ((2 trace-address)): 601406 <= 16086
run: print-trace/print-page/main28 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset)))
mem: ((16086 string-address) (raw)) => 16308
run: print-trace/print-page/main28 3: 16308 => ((3 string-address))
mem: ((3 string-address)): 601407 <= 16308
run: print-trace/print-page/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-trace/print-page/main28 0: 601434 => ((default-space space-address))
run: clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601436 <= 24083
run: clear-line/print-trace/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-page/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-trace/print-page/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 601437 <= 17
run: clear-line/print-trace/print-page/main28 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-trace/print-page/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 601438 <= 24086
run: clear-line/print-trace/print-page/main28 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 3
run: clear-line/print-trace/print-page/main28 5: 3 => ((4 integer))
mem: ((4 integer)): 601439 <= 3
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601465 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601467 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601468 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601469 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601470 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601471 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601472 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601473 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601474 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 3 => ((9 integer))
mem: ((9 integer)): 601475 <= 3
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601476 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 601477 <= 24092
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601496 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601498 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601499 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601500 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601501 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601502 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601503 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601504 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601505 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 4 => ((9 integer))
mem: ((9 integer)): 601506 <= 4
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601507 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 601508 <= 24093
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601527 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601529 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601530 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601531 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601532 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601533 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601534 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601535 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601536 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 5 => ((9 integer))
mem: ((9 integer)): 601537 <= 5
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601538 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 601539 <= 24094
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601558 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601560 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601561 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601562 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601563 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601564 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601565 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601566 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601567 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 6 => ((9 integer))
mem: ((9 integer)): 601568 <= 6
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601569 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 601570 <= 24095
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601589 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601591 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601592 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601593 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601594 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601595 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601596 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601597 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601598 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 7 => ((9 integer))
mem: ((9 integer)): 601599 <= 7
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601600 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 601601 <= 24096
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601620 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601622 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601623 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601624 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601625 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601626 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601627 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601628 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601629 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 8 => ((9 integer))
mem: ((9 integer)): 601630 <= 8
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601631 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 601632 <= 24097
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601651 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601653 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601654 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601655 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601656 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601657 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601658 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601659 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601660 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 9 => ((9 integer))
mem: ((9 integer)): 601661 <= 9
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601662 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 601663 <= 24098
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601682 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601684 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601685 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601686 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601687 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601688 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601689 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601690 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601691 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 10 => ((9 integer))
mem: ((9 integer)): 601692 <= 10
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601693 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 601694 <= 24099
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601713 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601715 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601716 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601717 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601718 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601719 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601720 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601721 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601722 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 11 => ((9 integer))
mem: ((9 integer)): 601723 <= 11
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601724 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 601725 <= 24100
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601744 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601746 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601747 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601748 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601749 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601750 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601751 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601752 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601753 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 12 => ((9 integer))
mem: ((9 integer)): 601754 <= 12
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601755 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 601756 <= 24101
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601775 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601777 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601778 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601779 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601780 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601781 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601782 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601783 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601784 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 13 => ((9 integer))
mem: ((9 integer)): 601785 <= 13
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601786 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 601787 <= 24102
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601806 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601808 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601809 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601810 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601811 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601812 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601813 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601814 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601815 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 14 => ((9 integer))
mem: ((9 integer)): 601816 <= 14
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601817 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 601818 <= 24103
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601837 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601839 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601840 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601841 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601842 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601843 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601844 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601845 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601846 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 15 => ((9 integer))
mem: ((9 integer)): 601847 <= 15
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601848 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 601849 <= 24104
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 601440 <= nil
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-page/main28 0: 601868 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601870 <= 24083
run: print-character/clear-line/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 601871 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601872 <= nil
run: print-character/clear-line/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601873 <= nil
run: print-character/clear-line/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601874 <= 24085
run: print-character/clear-line/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601875 <= 24086
run: print-character/clear-line/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601876 <= 17
run: print-character/clear-line/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601877 <= 0
run: print-character/clear-line/print-trace/print-page/main28 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/main28 10: 16 => ((9 integer))
mem: ((9 integer)): 601878 <= 16
run: print-character/clear-line/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601879 <= 24088
run: print-character/clear-line/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-page/main28 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 601880 <= 24105
run: print-character/clear-line/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\space
run: print-character/clear-line/print-trace/print-page/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-trace/print-page/main28 15: (((reply)))
run: clear-line/print-trace/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-page/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 601440 <= t
run: clear-line/print-trace/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-trace/print-page/main28 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 3
run: clear-line/print-trace/print-page/main28 10: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 3
run: clear-line/print-trace/print-page/main28 11: (((reply)))
run: print-trace/print-page/main28 5: (((print-string)) ((1 terminal-address)) ((3 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((3 string-address)) => 16308
run: print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-page/main28 0: 601899 => ((default-space space-address))
run: print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16308)
run: print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601901 <= 24083
run: print-string/print-trace/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16308)
run: print-string/print-trace/print-page/main28 2: 16308 => ((2 string-address))
mem: ((2 string-address)): 601902 <= 16308
run: print-string/print-trace/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16308 integer) (raw)) => 3
run: print-string/print-trace/print-page/main28 3: 3 => ((3 integer))
mem: ((3 integer)): 601903 <= 3
run: print-string/print-trace/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 601904 <= 0
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 601905 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16309 byte) (raw)) => m
run: print-string/print-trace/print-page/main28 7: #\m => ((6 character))
mem: ((6 character)): 601906 <= #\m
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 601930 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601932 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 2: #\m => ((2 character))
mem: ((2 character)): 601933 <= #\m
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601934 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601935 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601936 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601937 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601938 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601939 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 3 => ((9 integer))
mem: ((9 integer)): 601940 <= 3
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601941 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 601942 <= 24092
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-page/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\m
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-page/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 601904 <= 1
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 601905 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16310 byte) (raw)) => e
run: print-string/print-trace/print-page/main28 7: #\e => ((6 character))
mem: ((6 character)): 601906 <= #\e
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => e
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 601961 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\e)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601963 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\e)
run: print-character/print-string/print-trace/print-page/main28 2: #\e => ((2 character))
mem: ((2 character)): 601964 <= #\e
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\e)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601965 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\e)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601966 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601967 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601968 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 601969 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 601970 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 4 => ((9 integer))
mem: ((9 integer)): 601971 <= 4
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 601972 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 601973 <= 24093
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => e
run: print-character/print-string/print-trace/print-page/main28 13: #\e => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\e
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
schedule: scheduling print-character/print-string/print-trace/print-page/main28 for further processing
schedule: print-character/print-string/print-trace/print-page/main28
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-page/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 601904 <= 2
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 601905 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16308 string) (raw))
mem: ((16308 integer) (raw)) => 3
mem: ((16311 byte) (raw)) => m
run: print-string/print-trace/print-page/main28 7: #\m => ((6 character))
mem: ((6 character)): 601906 <= #\m
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 601992 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 601994 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 2: #\m => ((2 character))
mem: ((2 character)): 601995 <= #\m
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 601996 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 601997 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 601998 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 601999 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602000 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602001 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 5 => ((9 integer))
mem: ((9 integer)): 602002 <= 5
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602003 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 602004 <= 24094
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-page/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\m
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-page/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 601904 <= 3
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 601905 <= t
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-trace/print-page/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/main28 0: 602023 => ((default-space space-address))
run: print-character/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602025 <= 24083
run: print-character/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602026 <= #\space
run: print-character/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602027 <= nil
run: print-character/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602028 <= nil
run: print-character/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602029 <= 24085
run: print-character/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602030 <= 24086
run: print-character/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602031 <= 17
run: print-character/print-trace/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602032 <= 0
run: print-character/print-trace/print-page/main28 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/main28 10: 6 => ((9 integer))
mem: ((9 integer)): 602033 <= 6
run: print-character/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602034 <= 24088
run: print-character/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/main28 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 602035 <= 24095
run: print-character/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/print-trace/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-trace/print-page/main28 15: (((reply)))
run: print-trace/print-page/main28 7: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/main28 0: 602054 => ((default-space space-address))
run: print-character/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602056 <= 24083
run: print-character/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-trace/print-page/main28 2: #\: => ((2 character))
mem: ((2 character)): 602057 <= #\:
run: print-character/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602058 <= nil
run: print-character/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602059 <= nil
run: print-character/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602060 <= 24085
run: print-character/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602061 <= 24086
run: print-character/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602062 <= 17
run: print-character/print-trace/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602063 <= 0
run: print-character/print-trace/print-page/main28 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/main28 10: 7 => ((9 integer))
mem: ((9 integer)): 602064 <= 7
run: print-character/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602065 <= 24088
run: print-character/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/main28 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 602066 <= 24096
run: print-character/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-trace/print-page/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\:
run: print-character/print-trace/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-trace/print-page/main28 15: (((reply)))
run: print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-page/main28 0: 602085 => ((default-space space-address))
run: print-character/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602087 <= 24083
run: print-character/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602088 <= #\space
run: print-character/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602089 <= nil
run: print-character/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602090 <= nil
run: print-character/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602091 <= 24085
run: print-character/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602092 <= 24086
run: print-character/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602093 <= 17
run: print-character/print-trace/print-page/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602094 <= 0
run: print-character/print-trace/print-page/main28 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/main28 10: 8 => ((9 integer))
mem: ((9 integer)): 602095 <= 8
run: print-character/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602096 <= 24088
run: print-character/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-page/main28 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 602097 <= 24097
run: print-character/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/print-trace/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-trace/print-page/main28 15: (((reply)))
run: print-trace/print-page/main28 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset)))
mem: ((16087 string-address) (raw)) => 16374
run: print-trace/print-page/main28 9: 16374 => ((4 string-address))
mem: ((4 string-address)): 601408 <= 16374
run: print-trace/print-page/main28 10: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 16374
run: print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-page/main28 0: 602116 => ((default-space space-address))
run: print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 16374)
run: print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602118 <= 24083
run: print-string/print-trace/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 16374)
run: print-string/print-trace/print-page/main28 2: 16374 => ((2 string-address))
mem: ((2 string-address)): 602119 <= 16374
run: print-string/print-trace/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((16374 integer) (raw)) => 3
run: print-string/print-trace/print-page/main28 3: 3 => ((3 integer))
mem: ((3 integer)): 602120 <= 3
run: print-string/print-trace/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 602121 <= 0
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602122 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16375 byte) (raw)) => 2
run: print-string/print-trace/print-page/main28 7: #\2 => ((6 character))
mem: ((6 character)): 602123 <= #\2
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 602147 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602149 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-trace/print-page/main28 2: #\2 => ((2 character))
mem: ((2 character)): 602150 <= #\2
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602151 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602152 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602153 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602154 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602155 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602156 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 9 => ((9 integer))
mem: ((9 integer)): 602157 <= 9
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602158 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 602159 <= 24098
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 2
run: print-character/print-string/print-trace/print-page/main28 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\2
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-page/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 602121 <= 1
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602122 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16376 byte) (raw)) =>
run: print-string/print-trace/print-page/main28 7: #\space => ((6 character))
mem: ((6 character)): 602123 <= #\space
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 602178 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602180 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-trace/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602181 <= #\space
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602182 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602183 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602184 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602185 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602186 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602187 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 10 => ((9 integer))
mem: ((9 integer)): 602188 <= 10
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602189 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 602190 <= 24099
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-string/print-trace/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-page/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 602121 <= 2
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602122 <= nil
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((16374 string) (raw))
mem: ((16374 integer) (raw)) => 3
mem: ((16377 byte) (raw)) => a
run: print-string/print-trace/print-page/main28 7: #\a => ((6 character))
mem: ((6 character)): 602123 <= #\a
run: print-string/print-trace/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-trace/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-page/main28 0: 602209 => ((default-space space-address))
run: print-character/print-string/print-trace/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-trace/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602211 <= 24083
run: print-character/print-string/print-trace/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-trace/print-page/main28 2: #\a => ((2 character))
mem: ((2 character)): 602212 <= #\a
run: print-character/print-string/print-trace/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-trace/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602213 <= nil
run: print-character/print-string/print-trace/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-trace/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602214 <= nil
run: print-character/print-string/print-trace/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602215 <= 24085
run: print-character/print-string/print-trace/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602216 <= 24086
run: print-character/print-string/print-trace/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602217 <= 17
run: print-character/print-string/print-trace/print-page/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 602218 <= 0
run: print-character/print-string/print-trace/print-page/main28 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/main28 10: 11 => ((9 integer))
mem: ((9 integer)): 602219 <= 11
run: print-character/print-string/print-trace/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602220 <= 24088
run: print-character/print-string/print-trace/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-page/main28 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 602221 <= 24100
run: print-character/print-string/print-trace/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => a
run: print-character/print-string/print-trace/print-page/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\a
run: print-character/print-string/print-trace/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-string/print-trace/print-page/main28 15: (((reply)))
run: print-string/print-trace/print-page/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-page/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 602121 <= 3
run: print-string/print-trace/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 602122 <= t
run: print-string/print-trace/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-page/main28 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-page/main28 0: 602240 => ((default-space space-address))
run: add-line/print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 602241 <= 24375
run: add-line/print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602242 <= 24083
run: add-line/print-page/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 602243 <= nil
run: add-line/print-page/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-page/main28 14: (((11 integer) (space 1)) <- ((add)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 0
run: add-line/print-page/main28 14: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: add-line/print-page/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-to-next-line/add-line/print-page/main28 0: 602271 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602273 <= 24083
run: cursor-to-next-line/add-line/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-page/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-to-next-line/add-line/print-page/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 602274 <= 24085
run: cursor-to-next-line/add-line/print-page/main28 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/main28 4: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-to-next-line/add-line/print-page/main28 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: cursor-to-next-line/add-line/print-page/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 602275 <= 24086
run: cursor-to-next-line/add-line/print-page/main28 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-page/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-page/main28 7: (((reply)))
run: print-page/main28 26: (((7 integer) (space 1)) <- ((copy)) ((8 integer)))
mem: ((8 integer)) => 0
run: print-page/main28 26: 0 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= 0
run: print-page/main28 27: (((8 integer)) <- ((add)) ((8 integer)) ((1 literal)))
mem: ((8 integer)) => 0
run: print-page/main28 27: 1 => ((8 integer))
mem: ((8 integer)): 601257 <= 1
run: print-page/main28 28: (((jump)) ((-13 offset)))
run: print-page/main28 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/main28 16: t => ((9 boolean))
mem: ((9 boolean)): 601258 <= t
run: print-page/main28 17: (((jump-if)) ((9 boolean)) ((11 offset)))
mem: ((9 boolean)) => t
run: print-page/main28 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/main28 29: nil => ((3 boolean))
mem: ((3 boolean)): 601252 <= nil
run: print-page/main28 30: (((jump-unless)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: print-page/main28 32: (((11 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: print-page/main28 32: t => ((11 boolean))
mem: ((11 boolean)): 601260 <= t
run: print-page/main28 33: (((jump-if)) ((11 boolean)) ((3 offset)))
mem: ((11 boolean)) => t
run: print-page/main28 37: (((12 boolean)) <- ((greater-than)) ((2 integer)) ((2 integer) (space 1)))
mem: ((2 integer)) => 3
mem: ((2 integer) (space 1)) => 2
run: print-page/main28 37: t => ((12 boolean))
mem: ((12 boolean)): 601261 <= t
run: print-page/main28 38: (((jump-unless)) ((12 boolean)) ((3 offset)))
mem: ((12 boolean)) => t
run: print-page/main28 39: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((1 terminal-address)) ((2 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/print-page/main28 0: 602302 => ((default-space space-address))
run: print-traces-collapsed-from/print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 3)
run: print-traces-collapsed-from/print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 602303 <= 24375
run: print-traces-collapsed-from/print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 3)
run: print-traces-collapsed-from/print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602304 <= 24083
run: print-traces-collapsed-from/print-page/main28 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 3)
run: print-traces-collapsed-from/print-page/main28 3: 3 => ((2 integer))
mem: ((2 integer)): 602305 <= 3
run: print-traces-collapsed-from/print-page/main28 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 3)
run: print-traces-collapsed-from/print-page/main28 4: nil => ((3 integer))
mem: ((3 integer)): 602306 <= nil
run: print-traces-collapsed-from/print-page/main28 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/print-page/main28 5: 8 => ((4 integer))
mem: ((4 integer)): 602307 <= 8
run: print-traces-collapsed-from/print-page/main28 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/print-page/main28 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/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 602308 <= nil
run: print-traces-collapsed-from/print-page/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/main28 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/main28 10: nil => ((6 boolean))
mem: ((6 boolean)): 602309 <= nil
run: print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/main28 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: print-traces-collapsed-from/print-page/main28 12: 17135 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 602310 <= 17135
run: print-traces-collapsed-from/print-page/main28 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/main28 13: 3 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 3
run: print-traces-collapsed-from/print-page/main28 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/main28 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/main28 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 17135
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602333 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 602335 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 17135 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 602340 <= 17135
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 17135 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 602341 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602364 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602366 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 602367 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 602368 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: 0 => ((4 integer))
mem: ((4 integer)): 602369 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602395 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602397 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602398 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602399 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602400 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602401 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602402 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602403 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602404 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 17 => ((9 integer))
mem: ((9 integer)): 602405 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602406 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 602407 <= 24106
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602426 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602428 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602429 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602430 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602431 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602432 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602433 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602434 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602435 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 18 => ((9 integer))
mem: ((9 integer)): 602436 <= 18
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602437 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 602438 <= 24107
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602457 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602459 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602460 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602461 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602462 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602463 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602464 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602465 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602466 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 19 => ((9 integer))
mem: ((9 integer)): 602467 <= 19
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602468 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 602469 <= 24108
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602488 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602490 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602491 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602492 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602493 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602494 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602495 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602496 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602497 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 20 => ((9 integer))
mem: ((9 integer)): 602498 <= 20
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602499 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 602500 <= 24109
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602519 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602521 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602522 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602523 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602524 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602525 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602526 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602527 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602528 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 21 => ((9 integer))
mem: ((9 integer)): 602529 <= 21
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602530 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 602531 <= 24110
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602550 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602552 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602553 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602554 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602555 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602556 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602557 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602558 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602559 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 22 => ((9 integer))
mem: ((9 integer)): 602560 <= 22
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602561 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 602562 <= 24111
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602581 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602583 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602584 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602585 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602586 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602587 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602588 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602589 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602590 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 23 => ((9 integer))
mem: ((9 integer)): 602591 <= 23
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602592 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 602593 <= 24112
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602612 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602614 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602615 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602616 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602617 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602618 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602619 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602620 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602621 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 24 => ((9 integer))
mem: ((9 integer)): 602622 <= 24
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602623 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 602624 <= 24113
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602643 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602645 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602646 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602647 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602648 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602649 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602650 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602651 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602652 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 25 => ((9 integer))
mem: ((9 integer)): 602653 <= 25
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602654 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 602655 <= 24114
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602674 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602676 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602677 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602678 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602679 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602680 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602681 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602682 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602683 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 26 => ((9 integer))
mem: ((9 integer)): 602684 <= 26
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602685 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 602686 <= 24115
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602705 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602707 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602708 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602709 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602710 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602711 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602712 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602713 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602714 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 27 => ((9 integer))
mem: ((9 integer)): 602715 <= 27
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602716 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 602717 <= 24116
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602736 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602738 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602739 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602740 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602741 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602742 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602743 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602744 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602745 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 28 => ((9 integer))
mem: ((9 integer)): 602746 <= 28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602747 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 602748 <= 24117
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602767 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602769 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602770 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602771 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602772 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602773 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602774 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602775 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602776 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 29 => ((9 integer))
mem: ((9 integer)): 602777 <= 29
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602778 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 602779 <= 24118
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602798 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602800 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602801 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602802 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602803 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602804 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602805 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602806 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602807 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 30 => ((9 integer))
mem: ((9 integer)): 602808 <= 30
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602809 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 602810 <= 24119
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602829 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602831 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602832 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602833 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602834 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602835 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602836 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602837 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602838 <= 17
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 31 => ((9 integer))
mem: ((9 integer)): 602839 <= 31
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602840 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 602841 <= 24120
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602860 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602862 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602863 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602864 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602865 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602866 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602867 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602868 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602869 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 32 => ((9 integer))
mem: ((9 integer)): 602870 <= 32
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602871 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 602872 <= 24121
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 602370 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602891 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602893 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602894 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602895 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602896 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602897 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602898 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602899 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602900 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 33 => ((9 integer))
mem: ((9 integer)): 602901 <= 33
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602902 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 602903 <= 24122
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 602370 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602922 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602924 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\+ => ((2 character))
mem: ((2 character)): 602925 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602926 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602927 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602928 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602929 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602930 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602931 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 17 => ((9 integer))
mem: ((9 integer)): 602932 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602933 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 602934 <= 24106
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => +
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602953 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602955 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 602956 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 602957 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 602958 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 602959 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 602960 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 602961 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 602962 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 18 => ((9 integer))
mem: ((9 integer)): 602963 <= 18
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 602964 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 602965 <= 24107
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((17135 string-address-array-address) (raw)) => 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 17397 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 602342 <= 17397
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 0 => ((9 integer))
mem: ((9 integer)): 602343 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((17397 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: 1 => ((10 integer))
mem: ((10 integer)): 602344 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: nil => ((11 boolean))
mem: ((11 boolean)): 602345 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((17397 string-address-array) (raw))
mem: ((17397 integer) (raw)) => 1
mem: ((17398 string-address) (raw)) => 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 17492 => ((12 string-address))
mem: ((12 string-address)): 602346 <= 17492
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 602984 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 602986 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17492)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 17492 => ((2 string-address))
mem: ((2 string-address)): 602987 <= 17492
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17492 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 4 => ((3 integer))
mem: ((3 integer)): 602988 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 602989 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602990 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17493 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\m => ((6 character))
mem: ((6 character)): 602991 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603015 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603017 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\m => ((2 character))
mem: ((2 character)): 603018 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603019 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603020 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603021 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603022 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603023 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603024 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 19 => ((9 integer))
mem: ((9 integer)): 603025 <= 19
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603026 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 603027 <= 24108
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 602989 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602990 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17494 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\a => ((6 character))
mem: ((6 character)): 602991 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603046 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603048 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\a => ((2 character))
mem: ((2 character)): 603049 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603050 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603051 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603052 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603053 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603054 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603055 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 20 => ((9 integer))
mem: ((9 integer)): 603056 <= 20
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603057 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 603058 <= 24109
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 602989 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602990 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17495 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\i => ((6 character))
mem: ((6 character)): 602991 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603077 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603079 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\i => ((2 character))
mem: ((2 character)): 603080 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603081 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603082 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603083 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603084 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603085 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603086 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 21 => ((9 integer))
mem: ((9 integer)): 603087 <= 21
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603088 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 603089 <= 24110
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 602989 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 602990 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17496 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\n => ((6 character))
mem: ((6 character)): 602991 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603108 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603110 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\n => ((2 character))
mem: ((2 character)): 603111 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603112 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603113 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603114 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603115 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603116 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603117 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 22 => ((9 integer))
mem: ((9 integer)): 603118 <= 22
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603119 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 603120 <= 24111
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 4 => ((4 integer))
mem: ((4 integer)): 602989 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 602990 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603139 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603141 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\/ => ((2 character))
mem: ((2 character)): 603142 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603143 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603144 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603145 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603146 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603147 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603148 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 23 => ((9 integer))
mem: ((9 integer)): 603149 <= 23
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603150 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 603151 <= 24112
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: 1 => ((9 integer))
mem: ((9 integer)): 602343 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: t => ((11 boolean))
mem: ((11 boolean)): 602345 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603170 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603172 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603173 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603174 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603175 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603176 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603177 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603178 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603179 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 24 => ((9 integer))
mem: ((9 integer)): 603180 <= 24
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603181 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 603182 <= 24113
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((17136 string-address) (raw)) => 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 18: 17717 => ((13 string-address))
mem: ((13 string-address)): 602347 <= 17717
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603201 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603203 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17717)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 17717 => ((2 string-address))
mem: ((2 string-address)): 603204 <= 17717
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17717 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 603205 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 603206 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 603207 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17717 string) (raw))
mem: ((17717 integer) (raw)) => 1
mem: ((17718 byte) (raw)) => 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\3 => ((6 character))
mem: ((6 character)): 603208 <= #\3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603232 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603234 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\3 => ((2 character))
mem: ((2 character)): 603235 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603236 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\3)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603237 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603238 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603239 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603240 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603241 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 25 => ((9 integer))
mem: ((9 integer)): 603242 <= 25
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603243 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 603244 <= 24114
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\3 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 603206 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 603207 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603263 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603265 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603266 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603267 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603268 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603269 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603270 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603271 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603272 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 26 => ((9 integer))
mem: ((9 integer)): 603273 <= 26
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603274 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 603275 <= 24115
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603294 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603296 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\: => ((2 character))
mem: ((2 character)): 603297 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603298 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603299 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603300 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603301 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603302 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603303 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 27 => ((9 integer))
mem: ((9 integer)): 603304 <= 27
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603305 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 603306 <= 24116
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603325 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603327 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603328 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603329 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603330 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603331 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603332 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603333 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603334 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 28 => ((9 integer))
mem: ((9 integer)): 603335 <= 28
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603336 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 603337 <= 24117
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((17137 string-address) (raw)) => 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 23: 17781 => ((9 string-address))
mem: ((9 string-address)): 602343 <= 17781
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603356 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603358 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17781)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 17781 => ((2 string-address))
mem: ((2 string-address)): 603359 <= 17781
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17781 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 603360 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 603361 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 603362 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17781 string) (raw))
mem: ((17781 integer) (raw)) => 1
mem: ((17782 byte) (raw)) => j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\j => ((6 character))
mem: ((6 character)): 603363 <= #\j
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603387 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603389 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\j => ((2 character))
mem: ((2 character)): 603390 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603391 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\j)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603392 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603393 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603394 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603395 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 603396 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 29 => ((9 integer))
mem: ((9 integer)): 603397 <= 29
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603398 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 603399 <= 24118
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\j => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\j
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 603361 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 603362 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603418 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 603419 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603420 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 603421 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 0: 603449 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603451 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 603452 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 603453 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((reply)))
run: print-traces-collapsed-from/print-page/main28 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/print-page/main28 16: 4 => ((2 integer))
mem: ((2 integer)): 602305 <= 4
run: print-traces-collapsed-from/print-page/main28 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/main28 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/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 602308 <= nil
run: print-traces-collapsed-from/print-page/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/main28 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/main28 10: nil => ((6 boolean))
mem: ((6 boolean)): 602309 <= nil
run: print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/print-page/main28 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 4
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24048 instruction-trace-address) (raw)) => 19120
run: print-traces-collapsed-from/print-page/main28 12: 19120 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 602310 <= 19120
run: print-traces-collapsed-from/print-page/main28 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/print-page/main28 13: 4 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 4
run: print-traces-collapsed-from/print-page/main28 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/print-page/main28 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/print-page/main28 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 19120
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603480 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 603482 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 19120 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 603487 <= 19120
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 19120 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 603488 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603511 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603513 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 603514 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 603515 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: 0 => ((4 integer))
mem: ((4 integer)): 603516 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603542 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603544 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603545 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603546 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603547 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603548 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603549 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603550 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603551 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 34 => ((9 integer))
mem: ((9 integer)): 603552 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603553 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 603554 <= 24123
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603573 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603575 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603576 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603577 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603578 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603579 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603580 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603581 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603582 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 35 => ((9 integer))
mem: ((9 integer)): 603583 <= 35
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603584 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 603585 <= 24124
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603604 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603606 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603607 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603608 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603609 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603610 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603611 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603612 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603613 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 36 => ((9 integer))
mem: ((9 integer)): 603614 <= 36
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603615 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 603616 <= 24125
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603635 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603637 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603638 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603639 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603640 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603641 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603642 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603643 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603644 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 37 => ((9 integer))
mem: ((9 integer)): 603645 <= 37
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603646 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 603647 <= 24126
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603666 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603668 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603669 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603670 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603671 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603672 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603673 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603674 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603675 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 38 => ((9 integer))
mem: ((9 integer)): 603676 <= 38
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603677 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 603678 <= 24127
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603697 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603699 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603700 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603701 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603702 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603703 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603704 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603705 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603706 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 39 => ((9 integer))
mem: ((9 integer)): 603707 <= 39
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603708 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 603709 <= 24128
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603728 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603730 <= 24083
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603731 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603732 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603733 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603734 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603735 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603736 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603737 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 40 => ((9 integer))
mem: ((9 integer)): 603738 <= 40
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603739 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 603740 <= 24129
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603759 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603761 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603762 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603763 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603764 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603765 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603766 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603767 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603768 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 41 => ((9 integer))
mem: ((9 integer)): 603769 <= 41
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603770 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 603771 <= 24130
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603790 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603792 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603793 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603794 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603795 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603796 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603797 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603798 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603799 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 42 => ((9 integer))
mem: ((9 integer)): 603800 <= 42
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603801 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 603802 <= 24131
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603821 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603823 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603824 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603825 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603826 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603827 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603828 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603829 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603830 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 43 => ((9 integer))
mem: ((9 integer)): 603831 <= 43
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603832 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 603833 <= 24132
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603852 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603854 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603855 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603856 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603857 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603858 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603859 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603860 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603861 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 44 => ((9 integer))
mem: ((9 integer)): 603862 <= 44
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603863 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 603864 <= 24133
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603883 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603885 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603886 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603887 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603888 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603889 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603890 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603891 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603892 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 45 => ((9 integer))
mem: ((9 integer)): 603893 <= 45
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603894 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 603895 <= 24134
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603914 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603916 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603917 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603918 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603919 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603920 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603921 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603922 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603923 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 46 => ((9 integer))
mem: ((9 integer)): 603924 <= 46
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603925 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 603926 <= 24135
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603945 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603947 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603948 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603949 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603950 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603951 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603952 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603953 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603954 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 47 => ((9 integer))
mem: ((9 integer)): 603955 <= 47
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603956 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 603957 <= 24136
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 603976 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 603978 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 603979 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 603980 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 603981 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 603982 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 603983 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 603984 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 603985 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 48 => ((9 integer))
mem: ((9 integer)): 603986 <= 48
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 603987 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 603988 <= 24137
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604007 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604009 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604010 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604011 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604012 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604013 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604014 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604015 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604016 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 49 => ((9 integer))
mem: ((9 integer)): 604017 <= 49
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604018 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 604019 <= 24138
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 603517 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604038 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604040 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604041 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604042 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604043 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604044 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604045 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604046 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 integer)))
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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604047 <= 34
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 50 => ((9 integer))
mem: ((9 integer)): 604048 <= 50
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604049 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 604050 <= 24139
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 603517 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604069 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604071 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\+ => ((2 character))
mem: ((2 character)): 604072 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604073 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604074 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604075 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604076 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604077 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604078 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 34 => ((9 integer))
mem: ((9 integer)): 604079 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604080 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 604081 <= 24123
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => +
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604100 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604102 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604103 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604104 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604105 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604106 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604107 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604108 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604109 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 35 => ((9 integer))
mem: ((9 integer)): 604110 <= 35
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604111 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 604112 <= 24124
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((19120 string-address-array-address) (raw)) => 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 19382 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 603489 <= 19382
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 0 => ((9 integer))
mem: ((9 integer)): 603490 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((19382 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 9: 1 => ((10 integer))
mem: ((10 integer)): 603491 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: nil => ((11 boolean))
mem: ((11 boolean)): 603492 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((19382 string-address-array) (raw))
mem: ((19382 integer) (raw)) => 1
mem: ((19383 string-address) (raw)) => 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 19477 => ((12 string-address))
mem: ((12 string-address)): 603493 <= 19477
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604131 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604133 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19477)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 19477 => ((2 string-address))
mem: ((2 string-address)): 604134 <= 19477
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19477 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 4 => ((3 integer))
mem: ((3 integer)): 604135 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 604136 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604137 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19478 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\m => ((6 character))
mem: ((6 character)): 604138 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604162 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604164 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\m => ((2 character))
mem: ((2 character)): 604165 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604166 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604167 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604168 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604169 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604170 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604171 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 36 => ((9 integer))
mem: ((9 integer)): 604172 <= 36
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604173 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 604174 <= 24125
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 604136 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604137 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19479 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\a => ((6 character))
mem: ((6 character)): 604138 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604193 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604195 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\a => ((2 character))
mem: ((2 character)): 604196 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604197 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604198 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604199 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604200 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604201 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604202 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 37 => ((9 integer))
mem: ((9 integer)): 604203 <= 37
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604204 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 604205 <= 24126
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 604136 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604137 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19480 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\i => ((6 character))
mem: ((6 character)): 604138 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604224 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604226 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\i => ((2 character))
mem: ((2 character)): 604227 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604228 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604229 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604230 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604231 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604232 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604233 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 38 => ((9 integer))
mem: ((9 integer)): 604234 <= 38
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604235 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 604236 <= 24127
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 604136 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604137 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((19477 string) (raw))
mem: ((19477 integer) (raw)) => 4
mem: ((19481 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\n => ((6 character))
mem: ((6 character)): 604138 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604255 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604257 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\n => ((2 character))
mem: ((2 character)): 604258 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604259 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604260 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604261 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604262 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604263 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604264 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 39 => ((9 integer))
mem: ((9 integer)): 604265 <= 39
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604266 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 604267 <= 24128
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 4 => ((4 integer))
mem: ((4 integer)): 604136 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 604137 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604286 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604288 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\/ => ((2 character))
mem: ((2 character)): 604289 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604290 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604291 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604292 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604293 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604294 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604295 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 40 => ((9 integer))
mem: ((9 integer)): 604296 <= 40
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604297 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 604298 <= 24129
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: 1 => ((9 integer))
mem: ((9 integer)): 603490 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: t => ((11 boolean))
mem: ((11 boolean)): 603492 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604317 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604319 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604320 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604321 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604322 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604323 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604324 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604325 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604326 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 41 => ((9 integer))
mem: ((9 integer)): 604327 <= 41
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604328 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 604329 <= 24130
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((19121 string-address) (raw)) => 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 18: 19702 => ((13 string-address))
mem: ((13 string-address)): 603494 <= 19702
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604348 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604350 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19702)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 19702 => ((2 string-address))
mem: ((2 string-address)): 604351 <= 19702
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19702 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 604352 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 604353 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604354 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19702 string) (raw))
mem: ((19702 integer) (raw)) => 1
mem: ((19703 byte) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\4 => ((6 character))
mem: ((6 character)): 604355 <= #\4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604379 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604381 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\4 => ((2 character))
mem: ((2 character)): 604382 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604383 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\4)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604384 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604385 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604386 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604387 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604388 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 42 => ((9 integer))
mem: ((9 integer)): 604389 <= 42
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604390 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 604391 <= 24131
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\4 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 604353 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 604354 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604410 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604412 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604413 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604414 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604415 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604416 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604417 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604418 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604419 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 43 => ((9 integer))
mem: ((9 integer)): 604420 <= 43
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604421 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 604422 <= 24132
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604441 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604443 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\: => ((2 character))
mem: ((2 character)): 604444 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604445 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604446 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604447 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604448 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604449 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604450 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 44 => ((9 integer))
mem: ((9 integer)): 604451 <= 44
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604452 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 604453 <= 24133
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604472 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604474 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\space => ((2 character))
mem: ((2 character)): 604475 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604476 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604477 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604478 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604479 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604480 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604481 <= 34
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 45 => ((9 integer))
mem: ((9 integer)): 604482 <= 45
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604483 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 604484 <= 24134
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((19122 string-address) (raw)) => 19766
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 23: 19766 => ((9 string-address))
mem: ((9 string-address)): 603490 <= 19766
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604503 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604505 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 19766)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 19766 => ((2 string-address))
mem: ((2 string-address)): 604506 <= 19766
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((19766 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 604507 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 604508 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 604509 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19766 string) (raw))
mem: ((19766 integer) (raw)) => 1
mem: ((19767 byte) (raw)) => k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: #\k => ((6 character))
mem: ((6 character)): 604510 <= #\k
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604534 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604536 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: #\k => ((2 character))
mem: ((2 character)): 604537 <= #\k
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 604538 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\k)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 604539 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 604540 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 604541 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 604542 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 604543 <= 34
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 10: 46 => ((9 integer))
mem: ((9 integer)): 604544 <= 46
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 604545 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 604546 <= 24135
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 13: #\k => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\k
schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 for further processing
schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 604508 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 604509 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 0: 604565 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604566 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604567 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 604568 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 0: 604596 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604598 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 604599 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 604600 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 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/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/print-page/main28 7: (((reply)))
run: print-traces-collapsed-from/print-page/main28 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 4
run: print-traces-collapsed-from/print-page/main28 16: 5 => ((2 integer))
mem: ((2 integer)): 602305 <= 5
run: print-traces-collapsed-from/print-page/main28 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/print-page/main28 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/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 602308 <= nil
run: print-traces-collapsed-from/print-page/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/print-page/main28 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/main28 10: t => ((6 boolean))
mem: ((6 boolean)): 602309 <= t
run: print-traces-collapsed-from/print-page/main28 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: print-page/main28 40: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: clear-rest-of-page/print-page/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/print-page/main28 0: 604627 => ((default-space space-address))
run: clear-rest-of-page/print-page/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/print-page/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604628 <= 24375
run: clear-rest-of-page/print-page/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/print-page/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604629 <= 24083
run: clear-rest-of-page/print-page/main28 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/main28 3: t => ((2 boolean))
mem: ((2 boolean)): 604630 <= t
run: clear-rest-of-page/print-page/main28 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: print-page/main28 41: (((reply)))
run: main28 10: (((1 string-address)) <- ((new)) kk
)
run: main28 10: 604658 => ((1 string-address))
mem: ((1 string-address)): 601002 <= 604658
run: main28 11: (((2 keyboard-address)) <- ((init-keyboard)) ((1 string-address)))
mem: ((1 string-address)) => 604658
run: init-keyboard/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: init-keyboard/main28 0: 604662 => ((default-space space-address))
run: init-keyboard/main28 1: (((1 keyboard-address)) <- ((new)) ((keyboard literal)))
run: init-keyboard/main28 1: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 604664 <= 604693
run: init-keyboard/main28 2: (((2 string-address-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((1 offset)))
run: init-keyboard/main28 2: 604694 => ((2 string-address-address))
mem: ((2 string-address-address)): 604665 <= 604694
run: init-keyboard/main28 3: (((2 string-address-address) (deref)) <- ((next-input)))
arg: nil 0 (604658)
run: init-keyboard/main28 3: 604658 => ((2 string-address-address) (deref))
mem: ((2 string-address-address) (deref)): 604694 <= 604658
run: init-keyboard/main28 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: init-keyboard/main28 4: 604693 => ((3 integer-address))
mem: ((3 integer-address)): 604666 <= 604693
run: init-keyboard/main28 5: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: init-keyboard/main28 5: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 604693 <= 0
run: init-keyboard/main28 6: (((reply)) ((1 keyboard-address)))
mem: ((1 keyboard-address)) => 604693
run: main28 11: 604693 => ((2 keyboard-address))
mem: ((2 keyboard-address)): 601003 <= 604693
run: main28 12: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 604693
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main28 0: 604695 => ((default-space space-address))
run: process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 604693 24083)
run: process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604696 <= 24375
run: process-key/main28 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 604693 24083)
run: process-key/main28 2: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 604697 <= 604693
run: process-key/main28 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 604693 24083)
run: process-key/main28 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 604698 <= 24083
run: process-key/main28 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main28 0: 604726 => ((default-space space-address))
run: read-key/process-key/main28 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (604693 silent)
run: read-key/process-key/main28 1: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 604728 <= 604693
run: read-key/process-key/main28 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (604693 silent)
run: read-key/process-key/main28 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 604729 <= silent
run: read-key/process-key/main28 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main28 4: 604693 => ((3 integer-address))
mem: ((3 integer-address)): 604730 <= 604693
run: read-key/process-key/main28 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((604694 string-address) (raw)) => 604658
run: read-key/process-key/main28 5: 604658 => ((4 string-address))
mem: ((4 string-address)): 604731 <= 604658
run: read-key/process-key/main28 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((604658 integer) (raw)) => 3
run: read-key/process-key/main28 6: 3 => ((5 integer))
mem: ((5 integer)): 604732 <= 3
run: read-key/process-key/main28 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 0
mem: ((5 integer)) => 3
run: read-key/process-key/main28 7: nil => ((6 boolean))
mem: ((6 boolean)): 604733 <= nil
run: read-key/process-key/main28 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main28 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 0
array-len: ((604658 string) (raw))
mem: ((604658 integer) (raw)) => 3
mem: ((604659 byte) (raw)) => k
run: read-key/process-key/main28 10: #\k => ((7 character))
mem: ((7 character)): 604734 <= #\k
run: read-key/process-key/main28 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 0
run: read-key/process-key/main28 11: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 604693 <= 1
run: read-key/process-key/main28 12: (((reply)) ((7 character)))
mem: ((7 character)) => k
run: process-key/main28 4: #\k => ((3 character))
mem: ((3 character)): 604699 <= #\k
run: process-key/main28 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => k
run: process-key/main28 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => k
run: process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 604700 <= nil
run: process-key/main28 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => k
run: process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 604701 <= nil
run: process-key/main28 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main28 9: nil => ((6 boolean))
mem: ((6 boolean)): 604702 <= nil
run: process-key/main28 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main28 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => k
run: process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 604703 <= nil
run: process-key/main28 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => k
run: process-key/main28 13: t => ((8 boolean))
mem: ((8 boolean)): 604704 <= t
run: process-key/main28 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => t
run: process-key/main28 14: t => ((7 boolean))
mem: ((7 boolean)): 604703 <= t
run: process-key/main28 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: process-key/main28 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/process-key/main28 0: 604757 => ((default-space space-address))
run: up/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604758 <= 24375
run: up/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604759 <= 24083
run: up/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 604760 <= nil
run: up/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/process-key/main28 0: 604788 => ((default-space space-address))
run: instruction-trace-num-children/up/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 604790 <= 24043
run: instruction-trace-num-children/up/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 604791 <= 2
run: instruction-trace-num-children/up/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/process-key/main28 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 604792 <= 15144
run: instruction-trace-num-children/up/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/process-key/main28 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 604793 <= 17063
run: instruction-trace-num-children/up/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 604794 <= 1
run: instruction-trace-num-children/up/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 604761 <= 1
run: up/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 604761 <= 2
run: up/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/process-key/main28 7: 4 => ((4 integer))
mem: ((4 integer)): 604762 <= 4
run: up/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 4
run: up/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 604763 <= nil
run: up/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/process-key/main28 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/process-key/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 604766 <= nil
run: up/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/process-key/main28 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 3
run: up/process-key/main28 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/process-key/main28 0: 604819 => ((default-space space-address))
run: cursor-up/up/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604821 <= 24083
run: cursor-up/up/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 604822 <= 24085
run: cursor-up/up/process-key/main28 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 3
run: cursor-up/up/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 604823 <= nil
run: cursor-up/up/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/process-key/main28 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 3
run: cursor-up/up/process-key/main28 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/process-key/main28 7: (((reply)))
run: process-key/main28 17: (((reply)) ((nil literal)))
run: main28 13: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 604693
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main28 0: 604850 => ((default-space space-address))
run: process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 604693 24083)
run: process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604851 <= 24375
run: process-key/main28 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 604693 24083)
run: process-key/main28 2: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 604852 <= 604693
run: process-key/main28 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 604693 24083)
run: process-key/main28 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 604853 <= 24083
run: process-key/main28 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main28 0: 604881 => ((default-space space-address))
run: read-key/process-key/main28 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (604693 silent)
run: read-key/process-key/main28 1: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 604883 <= 604693
run: read-key/process-key/main28 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (604693 silent)
run: read-key/process-key/main28 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 604884 <= silent
run: read-key/process-key/main28 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main28 4: 604693 => ((3 integer-address))
mem: ((3 integer-address)): 604885 <= 604693
run: read-key/process-key/main28 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((604694 string-address) (raw)) => 604658
run: read-key/process-key/main28 5: 604658 => ((4 string-address))
mem: ((4 string-address)): 604886 <= 604658
run: read-key/process-key/main28 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((604658 integer) (raw)) => 3
run: read-key/process-key/main28 6: 3 => ((5 integer))
mem: ((5 integer)): 604887 <= 3
run: read-key/process-key/main28 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 1
mem: ((5 integer)) => 3
run: read-key/process-key/main28 7: nil => ((6 boolean))
mem: ((6 boolean)): 604888 <= nil
run: read-key/process-key/main28 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main28 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 1
array-len: ((604658 string) (raw))
mem: ((604658 integer) (raw)) => 3
mem: ((604660 byte) (raw)) => k
run: read-key/process-key/main28 10: #\k => ((7 character))
mem: ((7 character)): 604889 <= #\k
run: read-key/process-key/main28 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 1
run: read-key/process-key/main28 11: 2 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 604693 <= 2
run: read-key/process-key/main28 12: (((reply)) ((7 character)))
mem: ((7 character)) => k
run: process-key/main28 4: #\k => ((3 character))
mem: ((3 character)): 604854 <= #\k
run: process-key/main28 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) => k
run: process-key/main28 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) => k
run: process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 604855 <= nil
run: process-key/main28 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) => k
run: process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 604856 <= nil
run: process-key/main28 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main28 9: nil => ((6 boolean))
mem: ((6 boolean)): 604857 <= nil
run: process-key/main28 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main28 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) => k
run: process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 604858 <= nil
run: process-key/main28 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) => k
run: process-key/main28 13: t => ((8 boolean))
mem: ((8 boolean)): 604859 <= t
run: process-key/main28 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => t
run: process-key/main28 14: t => ((7 boolean))
mem: ((7 boolean)): 604858 <= t
run: process-key/main28 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => t
run: process-key/main28 16: (((up)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/process-key/main28 0: 604912 => ((default-space space-address))
run: up/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 604913 <= 24375
run: up/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604914 <= 24083
run: up/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 604915 <= nil
run: up/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/process-key/main28 0: 604943 => ((default-space space-address))
run: instruction-trace-num-children/up/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 604945 <= 24043
run: instruction-trace-num-children/up/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 604946 <= 2
run: instruction-trace-num-children/up/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/process-key/main28 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 604947 <= 15144
run: instruction-trace-num-children/up/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/process-key/main28 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 604948 <= 17063
run: instruction-trace-num-children/up/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 604949 <= 1
run: instruction-trace-num-children/up/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 604916 <= 1
run: up/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 604916 <= 2
run: up/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/process-key/main28 7: 4 => ((4 integer))
mem: ((4 integer)): 604917 <= 4
run: up/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 4
run: up/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 604918 <= nil
run: up/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/process-key/main28 20: (((8 boolean)) <- ((lesser-or-equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/process-key/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 604921 <= nil
run: up/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/process-key/main28 22: (((11 integer) (space 1)) <- ((subtract)) ((11 integer) (space 1)) ((1 literal)))
mem: ((11 integer) (space 1)) => 2
run: up/process-key/main28 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/process-key/main28 0: 604974 => ((default-space space-address))
run: cursor-up/up/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 604976 <= 24083
run: cursor-up/up/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 604977 <= 24085
run: cursor-up/up/process-key/main28 4: (((3 boolean)) <- ((lesser-or-equal)) ((2 integer-address) (deref)) ((0 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 604978 <= nil
run: cursor-up/up/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/process-key/main28 6: (((2 integer-address) (deref)) <- ((subtract)) ((2 integer-address) (deref)) ((1 literal)))
mem: ((2 integer-address) (deref)) => 2
run: cursor-up/up/process-key/main28 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/process-key/main28 7: (((reply)))
run: process-key/main28 17: (((reply)) ((nil literal)))
run: main28 14: (((process-key)) ((3 space-address) (raw) (browser-state)) ((2 keyboard-address)) ((2 terminal-address) (raw)))
mem: ((3 space-address) (raw) (browser-state)) => 24375
mem: ((2 keyboard-address)) => 604693
mem: ((2 terminal-address) (raw)) => 24083
run: process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: process-key/main28 0: 605005 => ((default-space space-address))
run: process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 604693 24083)
run: process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605006 <= 24375
run: process-key/main28 2: (((1 keyboard-address)) <- ((next-input)))
arg: nil 1 (24375 604693 24083)
run: process-key/main28 2: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 605007 <= 604693
run: process-key/main28 3: (((2 terminal-address)) <- ((next-input)))
arg: nil 2 (24375 604693 24083)
run: process-key/main28 3: 24083 => ((2 terminal-address))
mem: ((2 terminal-address)): 605008 <= 24083
run: process-key/main28 4: (((3 character)) <- ((read-key)) ((1 keyboard-address)) ((silent literal) (terminal)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: read-key/process-key/main28 0: 605036 => ((default-space space-address))
run: read-key/process-key/main28 1: (((1 keyboard-address)) <- ((next-input)))
arg: nil 0 (604693 silent)
run: read-key/process-key/main28 1: 604693 => ((1 keyboard-address))
mem: ((1 keyboard-address)): 605038 <= 604693
run: read-key/process-key/main28 2: (((2 terminal-address)) <- ((next-input)))
arg: nil 1 (604693 silent)
run: read-key/process-key/main28 2: silent => ((2 terminal-address))
mem: ((2 terminal-address)): 605039 <= silent
run: read-key/process-key/main28 3: (((jump-unless)) ((1 keyboard-address)) ((9 offset)))
mem: ((1 keyboard-address)) => 604693
run: read-key/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 keyboard-address) (deref)) ((0 offset)))
run: read-key/process-key/main28 4: 604693 => ((3 integer-address))
mem: ((3 integer-address)): 605040 <= 604693
run: read-key/process-key/main28 5: (((4 string-address)) <- ((get)) ((1 keyboard-address) (deref)) ((1 offset)))
mem: ((604694 string-address) (raw)) => 604658
run: read-key/process-key/main28 5: 604658 => ((4 string-address))
mem: ((4 string-address)): 605041 <= 604658
run: read-key/process-key/main28 6: (((5 integer)) <- ((length)) ((4 string-address) (deref)))
array-len: ((4 string-address) (deref))
mem: ((604658 integer) (raw)) => 3
run: read-key/process-key/main28 6: 3 => ((5 integer))
mem: ((5 integer)): 605042 <= 3
run: read-key/process-key/main28 7: (((6 boolean)) <- ((greater-or-equal)) ((3 integer-address) (deref)) ((5 integer)))
mem: ((3 integer-address) (deref)) => 2
mem: ((5 integer)) => 3
run: read-key/process-key/main28 7: nil => ((6 boolean))
mem: ((6 boolean)): 605043 <= nil
run: read-key/process-key/main28 8: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: read-key/process-key/main28 10: (((7 character)) <- ((index)) ((4 string-address) (deref)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 2
array-len: ((604658 string) (raw))
mem: ((604658 integer) (raw)) => 3
mem: ((604661 byte) (raw)) =>
run: read-key/process-key/main28 10: #\newline => ((7 character))
mem: ((7 character)): 605044 <= #\newline
run: read-key/process-key/main28 11: (((3 integer-address) (deref)) <- ((add)) ((3 integer-address) (deref)) ((1 literal)))
mem: ((3 integer-address) (deref)) => 2
run: read-key/process-key/main28 11: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 604693 <= 3
run: read-key/process-key/main28 12: (((reply)) ((7 character)))
mem: ((7 character)) =>
run: process-key/main28 4: #\newline => ((3 character))
mem: ((3 character)): 605009 <= #\newline
run: process-key/main28 5: (((jump-if)) ((3 character)) ((1 offset)))
mem: ((3 character)) =>
run: process-key/main28 7: (((4 boolean)) <- ((equal)) ((3 character)) ((q literal)))
mem: ((3 character)) =>
run: process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 605010 <= nil
run: process-key/main28 8: (((5 boolean)) <- ((equal)) ((3 character)) (( literal)))
mem: ((3 character)) =>
run: process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 605011 <= nil
run: process-key/main28 9: (((6 boolean)) <- ((or)) ((4 boolean)) ((5 boolean)))
mem: ((4 boolean)) => nil
mem: ((5 boolean)) => nil
run: process-key/main28 9: nil => ((6 boolean))
mem: ((6 boolean)): 605012 <= nil
run: process-key/main28 10: (((jump-unless)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: process-key/main28 12: (((7 boolean)) <- ((equal)) ((3 character)) ((up literal)))
mem: ((3 character)) =>
run: process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 605013 <= nil
run: process-key/main28 13: (((8 boolean)) <- ((equal)) ((3 character)) ((k literal)))
mem: ((3 character)) =>
run: process-key/main28 13: nil => ((8 boolean))
mem: ((8 boolean)): 605014 <= nil
run: process-key/main28 14: (((7 boolean)) <- ((or)) ((7 boolean)) ((8 boolean)))
mem: ((7 boolean)) => nil
mem: ((8 boolean)) => nil
run: process-key/main28 14: nil => ((7 boolean))
mem: ((7 boolean)): 605013 <= nil
run: process-key/main28 15: (((jump-unless)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: process-key/main28 18: (((9 boolean)) <- ((equal)) ((3 character)) ((down literal)))
mem: ((3 character)) =>
run: process-key/main28 18: nil => ((9 boolean))
mem: ((9 boolean)): 605015 <= nil
run: process-key/main28 19: (((10 boolean)) <- ((equal)) ((3 character)) ((j literal)))
mem: ((3 character)) =>
run: process-key/main28 19: nil => ((10 boolean))
mem: ((10 boolean)): 605016 <= nil
run: process-key/main28 20: (((9 boolean)) <- ((or)) ((9 boolean)) ((10 boolean)))
mem: ((9 boolean)) => nil
mem: ((10 boolean)) => nil
run: process-key/main28 20: nil => ((9 boolean))
mem: ((9 boolean)): 605015 <= nil
run: process-key/main28 21: (((jump-unless)) ((9 boolean)) ((2 offset)))
mem: ((9 boolean)) => nil
run: process-key/main28 24: (((11 boolean)) <- ((equal)) ((3 character)) ((pgup literal)))
mem: ((3 character)) =>
run: process-key/main28 24: nil => ((11 boolean))
mem: ((11 boolean)): 605017 <= nil
run: process-key/main28 25: (((12 boolean)) <- ((equal)) ((3 character)) ((K literal)))
mem: ((3 character)) =>
run: process-key/main28 25: nil => ((12 boolean))
mem: ((12 boolean)): 605018 <= nil
run: process-key/main28 26: (((11 boolean)) <- ((or)) ((11 boolean)) ((12 boolean)))
mem: ((11 boolean)) => nil
mem: ((12 boolean)) => nil
run: process-key/main28 26: nil => ((11 boolean))
mem: ((11 boolean)): 605017 <= nil
run: process-key/main28 27: (((jump-unless)) ((11 boolean)) ((6 offset)))
mem: ((11 boolean)) => nil
run: process-key/main28 34: (((14 boolean)) <- ((equal)) ((3 character)) ((pgdn literal)))
mem: ((3 character)) =>
run: process-key/main28 34: nil => ((14 boolean))
mem: ((14 boolean)): 605020 <= nil
run: process-key/main28 35: (((15 boolean)) <- ((equal)) ((3 character)) ((J literal)))
mem: ((3 character)) =>
run: process-key/main28 35: nil => ((15 boolean))
mem: ((15 boolean)): 605021 <= nil
run: process-key/main28 36: (((14 boolean)) <- ((or)) ((14 boolean)) ((15 boolean)))
mem: ((14 boolean)) => nil
mem: ((15 boolean)) => nil
run: process-key/main28 36: nil => ((14 boolean))
mem: ((14 boolean)): 605020 <= nil
run: process-key/main28 37: (((jump-unless)) ((14 boolean)) ((7 offset)))
mem: ((14 boolean)) => nil
run: process-key/main28 45: (((17 boolean)) <- ((equal)) ((3 character)) ((
literal)))
mem: ((3 character)) =>
run: process-key/main28 45: t => ((17 boolean))
mem: ((17 boolean)): 605023 <= t
run: process-key/main28 46: (((jump-unless)) ((17 boolean)) ((30 offset)))
mem: ((17 boolean)) => t
run: process-key/main28 47: (((18 integer)) <- ((copy)) ((11 integer) (space 1)))
mem: ((11 integer) (space 1)) => 1
run: process-key/main28 47: 1 => ((18 integer))
mem: ((18 integer)): 605024 <= 1
run: process-key/main28 48: (((19 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((18 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((18 integer)) => 1
run: cursor-row-to-trace-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/process-key/main28 0: 605067 => ((default-space space-address))
run: cursor-row-to-trace-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605068 <= 24375
run: cursor-row-to-trace-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/process-key/main28 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 605069 <= 1
run: cursor-row-to-trace-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/process-key/main28 3: 3 => ((2 integer))
mem: ((2 integer)): 605070 <= 3
run: cursor-row-to-trace-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 605071 <= t
run: cursor-row-to-trace-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 605072 <= nil
run: cursor-row-to-trace-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/process-key/main28 10: t => ((5 boolean))
mem: ((5 boolean)): 605073 <= t
run: cursor-row-to-trace-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 605074 <= t
run: cursor-row-to-trace-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => t
mem: ((6 boolean)) => t
run: cursor-row-to-trace-index/process-key/main28 12: t => ((7 boolean))
mem: ((7 boolean)): 605075 <= t
run: cursor-row-to-trace-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => t
run: cursor-row-to-trace-index/process-key/main28 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1)))
mem: ((3 integer) (space 1)) => 1
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/process-key/main28 14: 1 => ((8 integer))
mem: ((8 integer)): 605076 <= 1
run: cursor-row-to-trace-index/process-key/main28 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer)))
mem: ((2 integer)) => 3
mem: ((8 integer)) => 1
run: cursor-row-to-trace-index/process-key/main28 15: 2 => ((9 integer))
mem: ((9 integer)): 605077 <= 2
run: cursor-row-to-trace-index/process-key/main28 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 2
run: cursor-row-to-trace-index/process-key/main28 16: 3 => ((9 integer))
mem: ((9 integer)): 605077 <= 3
run: cursor-row-to-trace-index/process-key/main28 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1)))
mem: ((9 integer)) => 3
mem: ((4 integer) (space 1)) => 2
run: max/cursor-row-to-trace-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/cursor-row-to-trace-index/process-key/main28 0: 605098 => ((default-space space-address))
run: max/cursor-row-to-trace-index/process-key/main28 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (3 2)
run: max/cursor-row-to-trace-index/process-key/main28 1: 3 => ((1 integer))
mem: ((1 integer)): 605100 <= 3
run: max/cursor-row-to-trace-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (3 2)
run: max/cursor-row-to-trace-index/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 605101 <= 2
run: max/cursor-row-to-trace-index/process-key/main28 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 3
mem: ((2 integer)) => 2
run: max/cursor-row-to-trace-index/process-key/main28 3: t => ((3 boolean))
mem: ((3 boolean)): 605102 <= t
run: max/cursor-row-to-trace-index/process-key/main28 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: max/cursor-row-to-trace-index/process-key/main28 6: (((reply)) ((1 integer)))
mem: ((1 integer)) => 3
run: cursor-row-to-trace-index/process-key/main28 17: 3 => ((9 integer))
mem: ((9 integer)): 605077 <= 3
run: cursor-row-to-trace-index/process-key/main28 18: (((reply)) ((9 integer)))
mem: ((9 integer)) => 3
run: process-key/main28 48: 3 => ((19 integer))
mem: ((19 integer)): 605025 <= 3
run: process-key/main28 49: (((20 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: process-key/main28 49: t => ((20 boolean))
mem: ((20 boolean)): 605026 <= t
run: process-key/main28 50: (((jump-unless)) ((20 boolean)) ((17 offset)))
mem: ((20 boolean)) => t
run: process-key/main28 51: (((21 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 2
run: process-key/main28 51: nil => ((21 boolean))
mem: ((21 boolean)): 605027 <= nil
run: process-key/main28 52: (((jump-if)) ((21 boolean)) ((15 offset)))
mem: ((21 boolean)) => nil
run: process-key/main28 53: (((22 boolean)) <- ((greater-than)) ((2 integer) (space 1)) ((6 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((6 integer) (space 1)) => 4
run: process-key/main28 53: nil => ((22 boolean))
mem: ((22 boolean)): 605028 <= nil
run: process-key/main28 54: (((jump-if)) ((22 boolean)) ((13 offset)))
mem: ((22 boolean)) => nil
run: process-key/main28 55: (((23 boolean)) <- ((equal)) ((19 integer)) ((2 integer) (space 1)))
mem: ((19 integer)) => 3
mem: ((2 integer) (space 1)) => 2
run: process-key/main28 55: nil => ((23 boolean))
mem: ((23 boolean)): 605029 <= nil
run: process-key/main28 56: (((jump-unless)) ((23 boolean)) ((7 offset)))
mem: ((23 boolean)) => nil
run: process-key/main28 64: (((24 boolean)) <- ((greater-than)) ((19 integer)) ((2 integer) (space 1)))
mem: ((19 integer)) => 3
mem: ((2 integer) (space 1)) => 2
run: process-key/main28 64: t => ((24 boolean))
mem: ((24 boolean)): 605030 <= t
run: process-key/main28 65: (((jump-unless)) ((24 boolean)) ((2 offset)))
mem: ((24 boolean)) => t
run: process-key/main28 66: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((2 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((2 integer) (space 1)) => 2
run: back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: back-to-index/process-key/main28 0: 605129 => ((default-space space-address))
run: back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 2)
run: back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605130 <= 24375
run: back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 2)
run: back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605131 <= 24083
run: back-to-index/process-key/main28 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 2)
run: back-to-index/process-key/main28 3: 2 => ((2 integer))
mem: ((2 integer)): 605132 <= 2
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: back-to-index/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 605133 <= nil
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main28 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 605160 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605161 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 605162 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 3 => ((2 integer))
mem: ((2 integer)): 605163 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 605164 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 605165 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: t => ((5 boolean))
mem: ((5 boolean)): 605166 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 605167 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => t
mem: ((6 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: t => ((7 boolean))
mem: ((7 boolean)): 605168 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1)))
mem: ((3 integer) (space 1)) => 1
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 14: 1 => ((8 integer))
mem: ((8 integer)): 605169 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer)))
mem: ((2 integer)) => 3
mem: ((8 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 15: 2 => ((9 integer))
mem: ((9 integer)): 605170 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 16: 3 => ((9 integer))
mem: ((9 integer)): 605170 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1)))
mem: ((9 integer)) => 3
mem: ((4 integer) (space 1)) => 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 0: 605191 => ((default-space space-address))
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (3 2)
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 1: 3 => ((1 integer))
mem: ((1 integer)): 605193 <= 3
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (3 2)
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 605194 <= 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 3
mem: ((2 integer)) => 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 3: t => ((3 boolean))
mem: ((3 boolean)): 605195 <= t
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 6: (((reply)) ((1 integer)))
mem: ((1 integer)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 17: 3 => ((9 integer))
mem: ((9 integer)): 605170 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 18: (((reply)) ((9 integer)))
mem: ((9 integer)) => 3
run: back-to-index/process-key/main28 6: 3 => ((4 integer))
mem: ((4 integer)): 605134 <= 3
run: back-to-index/process-key/main28 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 3
mem: ((2 integer)) => 2
run: back-to-index/process-key/main28 7: nil => ((5 boolean))
mem: ((5 boolean)): 605135 <= nil
run: back-to-index/process-key/main28 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main28 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main28 0: 605222 => ((default-space space-address))
run: up/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605223 <= 24375
run: up/back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605224 <= 24083
run: up/back-to-index/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: up/back-to-index/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 605225 <= nil
run: up/back-to-index/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 2
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: 605253 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 2)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 605255 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 2)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 605256 <= 2
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: 15144 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 605257 <= 15144
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((15147 trace-address-array-address) (raw)) => 17063
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: 17063 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 605258 <= 17063
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((17063 integer) (raw)) => 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 605259 <= 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/back-to-index/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 605226 <= 1
run: up/back-to-index/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 605226 <= 2
run: up/back-to-index/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 2
mem: ((3 integer)) => 2
run: up/back-to-index/process-key/main28 7: 4 => ((4 integer))
mem: ((4 integer)): 605227 <= 4
run: up/back-to-index/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 4
run: up/back-to-index/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 605228 <= nil
run: up/back-to-index/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 605231 <= nil
run: up/back-to-index/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/back-to-index/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main28 0: 605284 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605286 <= 24083
run: cursor-up/up/back-to-index/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 605287 <= 24085
run: cursor-up/up/back-to-index/process-key/main28 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/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 605288 <= nil
run: cursor-up/up/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main28 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/main28 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/back-to-index/process-key/main28 7: (((reply)))
run: back-to-index/process-key/main28 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 605133 <= t
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => t
run: back-to-index/process-key/main28 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 605315 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605316 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 0 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 605317 <= 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 2 => ((2 integer))
mem: ((2 integer)): 605318 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 605319 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 2
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 605320 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: t => ((5 boolean))
mem: ((5 boolean)): 605321 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 605322 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => t
mem: ((6 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: t => ((7 boolean))
mem: ((7 boolean)): 605323 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 14: (((8 integer)) <- ((subtract)) ((3 integer) (space 1)) ((5 integer) (space 1)))
mem: ((3 integer) (space 1)) => 1
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 14: 1 => ((8 integer))
mem: ((8 integer)): 605324 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 15: (((9 integer)) <- ((subtract)) ((2 integer)) ((8 integer)))
mem: ((2 integer)) => 2
mem: ((8 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 15: 1 => ((9 integer))
mem: ((9 integer)): 605325 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 16: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 16: 2 => ((9 integer))
mem: ((9 integer)): 605325 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 17: (((9 integer)) <- ((max)) ((9 integer)) ((4 integer) (space 1)))
mem: ((9 integer)) => 2
mem: ((4 integer) (space 1)) => 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 0: 605346 => ((default-space space-address))
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (2 2)
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 1: 2 => ((1 integer))
mem: ((1 integer)): 605348 <= 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (2 2)
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 2: 2 => ((2 integer))
mem: ((2 integer)): 605349 <= 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((3 boolean)) <- ((greater-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 2
mem: ((2 integer)) => 2
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 3: nil => ((3 boolean))
mem: ((3 boolean)): 605350 <= nil
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: max/cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 17: 2 => ((9 integer))
mem: ((9 integer)): 605325 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 18: (((reply)) ((9 integer)))
mem: ((9 integer)) => 2
run: back-to-index/process-key/main28 11: 2 => ((4 integer))
mem: ((4 integer)): 605134 <= 2
run: back-to-index/process-key/main28 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 2
mem: ((2 integer)) => 2
run: back-to-index/process-key/main28 12: t => ((6 boolean))
mem: ((6 boolean)): 605136 <= t
run: back-to-index/process-key/main28 13: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => t
run: process-key/main28 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)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((2 integer) (space 1)) => 2
mem: ((19 integer) (until)) => 3
run: print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/process-key/main28 0: 605377 => ((default-space space-address))
run: print-traces-collapsed-from/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 2 3)
run: print-traces-collapsed-from/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 605378 <= 24375
run: print-traces-collapsed-from/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 2 3)
run: print-traces-collapsed-from/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605379 <= 24083
run: print-traces-collapsed-from/process-key/main28 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 2 3)
run: print-traces-collapsed-from/process-key/main28 3: 2 => ((2 integer))
mem: ((2 integer)): 605380 <= 2
run: print-traces-collapsed-from/process-key/main28 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 2 3)
run: print-traces-collapsed-from/process-key/main28 4: 3 => ((3 integer))
mem: ((3 integer)): 605381 <= 3
run: print-traces-collapsed-from/process-key/main28 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/process-key/main28 5: 8 => ((4 integer))
mem: ((4 integer)): 605382 <= 8
run: print-traces-collapsed-from/process-key/main28 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => 3
run: print-traces-collapsed-from/process-key/main28 7: (((4 integer)) <- ((min)) ((4 integer)) ((3 integer)))
mem: ((4 integer)) => 8
mem: ((3 integer)) => 3
run: min/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: min/print-traces-collapsed-from/process-key/main28 0: 605408 => ((default-space space-address))
run: min/print-traces-collapsed-from/process-key/main28 1: (((1 integer)) <- ((next-input)))
arg: nil 0 (8 3)
run: min/print-traces-collapsed-from/process-key/main28 1: 8 => ((1 integer))
mem: ((1 integer)): 605410 <= 8
run: min/print-traces-collapsed-from/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (8 3)
run: min/print-traces-collapsed-from/process-key/main28 2: 3 => ((2 integer))
mem: ((2 integer)): 605411 <= 3
run: min/print-traces-collapsed-from/process-key/main28 3: (((3 boolean)) <- ((less-than)) ((1 integer)) ((2 integer)))
mem: ((1 integer)) => 8
mem: ((2 integer)) => 3
run: min/print-traces-collapsed-from/process-key/main28 3: nil => ((3 boolean))
mem: ((3 boolean)): 605412 <= nil
run: min/print-traces-collapsed-from/process-key/main28 4: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: min/print-traces-collapsed-from/process-key/main28 5: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: print-traces-collapsed-from/process-key/main28 7: 3 => ((4 integer))
mem: ((4 integer)): 605382 <= 3
run: print-traces-collapsed-from/process-key/main28 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 2
mem: ((4 integer)) => 3
run: print-traces-collapsed-from/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 605383 <= nil
run: print-traces-collapsed-from/process-key/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main28 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/main28 10: nil => ((6 boolean))
mem: ((6 boolean)): 605384 <= nil
run: print-traces-collapsed-from/process-key/main28 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => nil
run: print-traces-collapsed-from/process-key/main28 12: (((7 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((2 integer)))
mem: ((2 integer)) => 2
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24046 instruction-trace-address) (raw)) => 15144
run: print-traces-collapsed-from/process-key/main28 12: 15144 => ((7 instruction-trace-address))
mem: ((7 instruction-trace-address)): 605385 <= 15144
run: print-traces-collapsed-from/process-key/main28 13: (((6 integer) (space 1)) <- ((copy)) ((2 integer)))
mem: ((2 integer)) => 2
run: print-traces-collapsed-from/process-key/main28 13: 2 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 2
run: print-traces-collapsed-from/process-key/main28 14: (((7 integer) (space 1)) <- ((copy)) ((-2 literal)))
run: print-traces-collapsed-from/process-key/main28 14: -2 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= -2
run: print-traces-collapsed-from/process-key/main28 15: (((print-instruction-trace-collapsed)) ((1 terminal-address)) ((7 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((7 instruction-trace-address)) => 15144
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 605439 => ((default-space space-address))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal)) <- ((next-input)))
arg: nil 0 (24083 15144 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal))
mem: ((1 terminal)): 605441 <= 24083
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((6 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 15144 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: 15144 => ((6 instruction-trace-address))
mem: ((6 instruction-trace-address)): 605446 <= 15144
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((7 space-address)) <- ((next-input)))
arg: nil 2 (24083 15144 24375)
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: 24375 => ((7 space-address))
mem: ((7 space-address)): 605447 <= 24375
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 605470 => ((default-space space-address))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605472 <= 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 605473 <= 17
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 605474 <= 24086
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: 0 => ((4 integer))
mem: ((4 integer)): 605475 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605501 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605503 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605504 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605505 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605506 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605507 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605508 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605509 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605510 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 0 => ((9 integer))
mem: ((9 integer)): 605511 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605512 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 605513 <= 24089
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605532 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605534 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605535 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605536 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605537 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605538 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605539 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605540 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605541 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 1 => ((9 integer))
mem: ((9 integer)): 605542 <= 1
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605543 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 605544 <= 24090
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605563 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605565 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605566 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605567 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605568 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605569 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605570 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605571 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605572 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 2 => ((9 integer))
mem: ((9 integer)): 605573 <= 2
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605574 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 605575 <= 24091
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605594 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605596 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605597 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605598 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605599 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605600 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605601 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605602 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605603 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 3 => ((9 integer))
mem: ((9 integer)): 605604 <= 3
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605605 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 605606 <= 24092
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605625 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605627 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605628 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605629 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605630 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605631 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605632 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605633 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605634 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 4 => ((9 integer))
mem: ((9 integer)): 605635 <= 4
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605636 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 605637 <= 24093
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605656 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605658 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605659 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605660 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605661 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605662 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605663 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605664 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605665 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 5 => ((9 integer))
mem: ((9 integer)): 605666 <= 5
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605667 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 605668 <= 24094
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605687 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605689 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605690 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605691 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605692 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605693 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605694 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605695 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605696 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 6 => ((9 integer))
mem: ((9 integer)): 605697 <= 6
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605698 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 605699 <= 24095
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
schedule: scheduling print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 for further processing
schedule: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605718 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605720 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605721 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605722 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605723 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605724 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605725 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605726 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605727 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 7 => ((9 integer))
mem: ((9 integer)): 605728 <= 7
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605729 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 605730 <= 24096
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605749 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605751 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605752 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605753 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605754 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605755 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605756 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605757 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605758 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 8 => ((9 integer))
mem: ((9 integer)): 605759 <= 8
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605760 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 605761 <= 24097
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605780 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605782 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605783 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605784 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605785 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605786 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605787 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605788 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605789 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 9 => ((9 integer))
mem: ((9 integer)): 605790 <= 9
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605791 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 605792 <= 24098
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605811 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605813 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605814 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605815 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605816 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605817 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605818 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605819 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605820 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 10 => ((9 integer))
mem: ((9 integer)): 605821 <= 10
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605822 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 605823 <= 24099
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605842 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605844 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605845 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605846 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605847 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605848 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605849 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605850 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605851 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 11 => ((9 integer))
mem: ((9 integer)): 605852 <= 11
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605853 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 605854 <= 24100
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605873 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605875 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605876 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605877 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605878 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605879 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605880 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605881 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605882 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 12 => ((9 integer))
mem: ((9 integer)): 605883 <= 12
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605884 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 605885 <= 24101
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605904 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605906 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605907 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605908 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605909 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605910 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605911 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605912 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605913 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 13 => ((9 integer))
mem: ((9 integer)): 605914 <= 13
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605915 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 605916 <= 24102
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605935 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605937 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605938 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605939 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605940 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605941 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605942 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605943 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605944 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 14 => ((9 integer))
mem: ((9 integer)): 605945 <= 14
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605946 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 605947 <= 24103
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605966 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605968 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 605969 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 605970 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 605971 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 605972 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 605973 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 605974 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 605975 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 15 => ((9 integer))
mem: ((9 integer)): 605976 <= 15
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 605977 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 605978 <= 24104
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 605476 <= nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 605997 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 605999 <= 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606000 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606001 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606002 <= nil
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606003 <= 24085
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606004 <= 24086
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606005 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 integer)) <- ((multiply)) ((5 integer-address) (deref)) ((7 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606006 <= 0
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 16 => ((9 integer))
mem: ((9 integer)): 606007 <= 16
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606008 <= 24088
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 16
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24105 => ((11 byte-address))
mem: ((11 byte-address)): 606009 <= 24105
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24105 <= #\space
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 605476 <= t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((print-character)) ((1 terminal-address)) ((+ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606028 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606030 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\+ => ((2 character))
mem: ((2 character)): 606031 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606032 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\+)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606033 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606034 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606035 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606036 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606037 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 0 => ((9 integer))
mem: ((9 integer)): 606038 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606039 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24089 => ((11 byte-address))
mem: ((11 byte-address)): 606040 <= 24089
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => +
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\+ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24089 <= #\+
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606059 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606061 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606062 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606063 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606064 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606065 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606066 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606067 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606068 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 1 => ((9 integer))
mem: ((9 integer)): 606069 <= 1
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606070 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 1
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24090 => ((11 byte-address))
mem: ((11 byte-address)): 606071 <= 24090
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24090 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((8 string-address-array-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((0 offset)))
mem: ((15144 string-address-array-address) (raw)) => 15409
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: 15409 => ((8 string-address-array-address))
mem: ((8 string-address-array-address)): 605448 <= 15409
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((9 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 0 => ((9 integer))
mem: ((9 integer)): 605449 <= 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((10 integer)) <- ((length)) ((8 string-address-array-address) (deref)))
array-len: ((8 string-address-array-address) (deref))
mem: ((15409 integer) (raw)) => 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: 1 => ((10 integer))
mem: ((10 integer)): 605450 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: nil => ((11 boolean))
mem: ((11 boolean)): 605451 <= nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => nil
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((12 string-address)) <- ((index)) ((8 string-address-array-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 0
array-len: ((15409 string-address-array) (raw))
mem: ((15409 integer) (raw)) => 1
mem: ((15410 string-address) (raw)) => 15504
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 15504 => ((12 string-address))
mem: ((12 string-address)): 605452 <= 15504
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((print-string)) ((1 terminal-address)) ((12 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((12 string-address)) => 15504
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606090 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15504)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606092 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15504)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: 15504 => ((2 string-address))
mem: ((2 string-address)): 606093 <= 15504
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15504 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: 4 => ((3 integer))
mem: ((3 integer)): 606094 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 606095 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606096 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15505 byte) (raw)) => m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\m => ((6 character))
mem: ((6 character)): 606097 <= #\m
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606121 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606123 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\m => ((2 character))
mem: ((2 character)): 606124 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606125 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606126 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606127 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606128 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606129 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606130 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 2 => ((9 integer))
mem: ((9 integer)): 606131 <= 2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606132 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 2
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24091 => ((11 byte-address))
mem: ((11 byte-address)): 606133 <= 24091
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24091 <= #\m
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 606095 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606096 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15506 byte) (raw)) => a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\a => ((6 character))
mem: ((6 character)): 606097 <= #\a
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606152 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606154 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\a => ((2 character))
mem: ((2 character)): 606155 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606156 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606157 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606158 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606159 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606160 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606161 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 3 => ((9 integer))
mem: ((9 integer)): 606162 <= 3
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606163 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 3
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24092 => ((11 byte-address))
mem: ((11 byte-address)): 606164 <= 24092
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24092 <= #\a
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 606095 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606096 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15507 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\i => ((6 character))
mem: ((6 character)): 606097 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606183 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606185 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\i => ((2 character))
mem: ((2 character)): 606186 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606187 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606188 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606189 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606190 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606191 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606192 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 4 => ((9 integer))
mem: ((9 integer)): 606193 <= 4
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606194 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 4
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24093 => ((11 byte-address))
mem: ((11 byte-address)): 606195 <= 24093
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24093 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 606095 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606096 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15504 string) (raw))
mem: ((15504 integer) (raw)) => 4
mem: ((15508 byte) (raw)) => n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\n => ((6 character))
mem: ((6 character)): 606097 <= #\n
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606214 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606216 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\n => ((2 character))
mem: ((2 character)): 606217 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606218 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606219 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606220 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606221 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606222 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606223 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 5 => ((9 integer))
mem: ((9 integer)): 606224 <= 5
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606225 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 5
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24094 => ((11 byte-address))
mem: ((11 byte-address)): 606226 <= 24094
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24094 <= #\n
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 4 => ((4 integer))
mem: ((4 integer)): 606095 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 606096 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606245 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606247 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\/ => ((2 character))
mem: ((2 character)): 606248 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606249 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606250 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606251 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606252 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606253 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606254 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 6 => ((9 integer))
mem: ((9 integer)): 606255 <= 6
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606256 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 6
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24095 => ((11 byte-address))
mem: ((11 byte-address)): 606257 <= 24095
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24095 <= #\/
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((9 integer)) <- ((add)) ((9 integer)) ((1 literal)))
mem: ((9 integer)) => 0
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: 1 => ((9 integer))
mem: ((9 integer)): 605449 <= 1
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: t => ((11 boolean))
mem: ((11 boolean)): 605451 <= t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((jump-if)) ((11 boolean)) ((5 offset)))
mem: ((11 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606276 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606278 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606279 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606280 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606281 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606282 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606283 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606284 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606285 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 7 => ((9 integer))
mem: ((9 integer)): 606286 <= 7
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606287 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 7
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24096 => ((11 byte-address))
mem: ((11 byte-address)): 606288 <= 24096
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24096 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 18: (((13 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((1 offset)))
mem: ((15145 string-address) (raw)) => 15729
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 18: 15729 => ((13 string-address))
mem: ((13 string-address)): 605453 <= 15729
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 19: (((print-string)) ((1 terminal-address)) ((13 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((13 string-address)) => 15729
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606307 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15729)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606309 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15729)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: 15729 => ((2 string-address))
mem: ((2 string-address)): 606310 <= 15729
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15729 integer) (raw)) => 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 606311 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 606312 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606313 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15729 string) (raw))
mem: ((15729 integer) (raw)) => 1
mem: ((15730 byte) (raw)) => 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\2 => ((6 character))
mem: ((6 character)): 606314 <= #\2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606338 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\2)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606340 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\2)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\2 => ((2 character))
mem: ((2 character)): 606341 <= #\2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\2)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606342 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\2)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606343 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606344 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606345 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606346 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606347 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 8 => ((9 integer))
mem: ((9 integer)): 606348 <= 8
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606349 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 8
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24097 => ((11 byte-address))
mem: ((11 byte-address)): 606350 <= 24097
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\2 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24097 <= #\2
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 606312 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 606313 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606369 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606371 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606372 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606373 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606374 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606375 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606376 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606377 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606378 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 9 => ((9 integer))
mem: ((9 integer)): 606379 <= 9
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606380 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 9
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24098 => ((11 byte-address))
mem: ((11 byte-address)): 606381 <= 24098
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24098 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606400 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606402 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\: => ((2 character))
mem: ((2 character)): 606403 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606404 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606405 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606406 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606407 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606408 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606409 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 10 => ((9 integer))
mem: ((9 integer)): 606410 <= 10
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606411 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 10
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24099 => ((11 byte-address))
mem: ((11 byte-address)): 606412 <= 24099
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24099 <= #\:
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606431 => ((default-space space-address))
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606433 <= 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606434 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606435 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606436 <= nil
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606437 <= 24085
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606438 <= 24086
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606439 <= 17
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606440 <= 0
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 11 => ((9 integer))
mem: ((9 integer)): 606441 <= 11
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606442 <= 24088
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 11
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24100 => ((11 byte-address))
mem: ((11 byte-address)): 606443 <= 24100
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24100 <= #\space
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 23: (((9 string-address)) <- ((get)) ((6 instruction-trace-address) (deref)) ((2 offset)))
mem: ((15146 string-address) (raw)) => 15793
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 23: 15793 => ((9 string-address))
mem: ((9 string-address)): 605449 <= 15793
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 24: (((print-string)) ((1 terminal-address)) ((9 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((9 string-address)) => 15793
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606462 => ((default-space space-address))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 15793)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606464 <= 24083
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 15793)
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: 15793 => ((2 string-address))
mem: ((2 string-address)): 606465 <= 15793
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((15793 integer) (raw)) => 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: 4 => ((3 integer))
mem: ((3 integer)): 606466 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 606467 <= 0
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15794 byte) (raw)) => g
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\g => ((6 character))
mem: ((6 character)): 606469 <= #\g
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => g
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606493 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\g)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606495 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\g)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\g => ((2 character))
mem: ((2 character)): 606496 <= #\g
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\g)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606497 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\g)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606498 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606499 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606500 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606501 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606502 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 12 => ((9 integer))
mem: ((9 integer)): 606503 <= 12
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606504 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 12
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24101 => ((11 byte-address))
mem: ((11 byte-address)): 606505 <= 24101
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\g => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24101 <= #\g
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 606467 <= 1
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15795 byte) (raw)) =>
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\space => ((6 character))
mem: ((6 character)): 606469 <= #\space
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606524 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606526 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606527 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606528 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606529 <= nil
schedule: scheduling print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 for further processing
schedule: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606530 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606531 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606532 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606533 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 13 => ((9 integer))
mem: ((9 integer)): 606534 <= 13
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606535 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 13
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24102 => ((11 byte-address))
mem: ((11 byte-address)): 606536 <= 24102
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24102 <= #\space
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 606467 <= 2
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15796 byte) (raw)) => h
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\h => ((6 character))
mem: ((6 character)): 606469 <= #\h
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => h
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606555 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\h)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606557 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\h)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\h => ((2 character))
mem: ((2 character)): 606558 <= #\h
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\h)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606559 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\h)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606560 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606561 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606562 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606563 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606564 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 14 => ((9 integer))
mem: ((9 integer)): 606565 <= 14
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606566 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 14
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24103 => ((11 byte-address))
mem: ((11 byte-address)): 606567 <= 24103
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\h => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24103 <= #\h
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 606467 <= 3
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 606468 <= nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((15793 string) (raw))
mem: ((15793 integer) (raw)) => 4
mem: ((15797 byte) (raw)) => i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: #\i => ((6 character))
mem: ((6 character)): 606469 <= #\i
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606586 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606588 <= 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: #\i => ((2 character))
mem: ((2 character)): 606589 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606590 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606591 <= nil
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606592 <= 24085
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606593 <= 24086
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606594 <= 17
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 9: (((8 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/main28 9: 0 => ((8 integer))
mem: ((8 integer)): 606595 <= 0
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 10: 15 => ((9 integer))
mem: ((9 integer)): 606596 <= 15
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606597 <= 24088
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 15
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 12: 24104 => ((11 byte-address))
mem: ((11 byte-address)): 606598 <= 24104
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24104 <= #\i
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 9: 4 => ((4 integer))
mem: ((4 integer)): 606467 <= 4
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 606468 <= t
run: print-string/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 25: (((add-line)) ((7 space-address)) ((1 terminal-address)))
mem: ((7 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 0: 606617 => ((default-space space-address))
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 606618 <= 24375
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606619 <= 24083
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 606620 <= nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 14: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 0: 606648 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606650 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 606651 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 4: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 606652 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 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/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-collapsed/print-traces-collapsed-from/process-key/main28 7: (((reply)))
run: print-traces-collapsed-from/process-key/main28 16: (((2 integer)) <- ((add)) ((2 integer)) ((1 literal)))
mem: ((2 integer)) => 2
run: print-traces-collapsed-from/process-key/main28 16: 3 => ((2 integer))
mem: ((2 integer)): 605380 <= 3
run: print-traces-collapsed-from/process-key/main28 17: (((jump)) ((-10 offset)))
run: print-traces-collapsed-from/process-key/main28 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 3
mem: ((4 integer)) => 3
run: print-traces-collapsed-from/process-key/main28 8: t => ((5 boolean))
mem: ((5 boolean)): 605383 <= t
run: print-traces-collapsed-from/process-key/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => t
run: process-key/main28 68: (((2 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 3
run: process-key/main28 68: 3 => ((2 integer) (space 1))
mem: ((2 integer) (space 1)): 24378 <= 3
run: process-key/main28 69: (((6 integer) (space 1)) <- ((copy)) ((19 integer)))
mem: ((19 integer)) => 3
run: process-key/main28 69: 3 => ((6 integer) (space 1))
mem: ((6 integer) (space 1)): 24382 <= 3
run: process-key/main28 70: (((25 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (space 1) (deref)) ((19 integer)))
mem: ((19 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: process-key/main28 70: 17135 => ((25 instruction-trace-address))
mem: ((25 instruction-trace-address)): 605031 <= 17135
run: process-key/main28 71: (((print-instruction-trace)) ((2 terminal-address)) ((25 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((2 terminal-address)) => 24083
mem: ((25 instruction-trace-address)) => 17135
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace/process-key/main28 0: 606679 => ((default-space space-address))
run: print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17135 24375)
run: print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606681 <= 24083
run: print-instruction-trace/process-key/main28 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 17135 24375)
run: print-instruction-trace/process-key/main28 2: 17135 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 606682 <= 17135
run: print-instruction-trace/process-key/main28 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 17135 24375)
run: print-instruction-trace/process-key/main28 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 606680 <= 24375
run: print-instruction-trace/process-key/main28 4: (((print-instruction-trace-parent)) ((1 terminal-address)) ((2 instruction-trace-address)) ((0 space-address) (browser-state)))
mem: ((1 terminal-address)) => 24083
mem: ((2 instruction-trace-address)) => 17135
mem: ((0 space-address) (browser-state)) => 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606710 => ((default-space space-address))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17135 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606712 <= 24083
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 instruction-trace-address)) <- ((next-input)))
arg: nil 1 (24083 17135 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: 17135 => ((2 instruction-trace-address))
mem: ((2 instruction-trace-address)): 606713 <= 17135
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 2 (24083 17135 24375)
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 606711 <= 24375
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606741 => ((default-space space-address))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606743 <= 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 606744 <= 17
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 606745 <= 24086
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: 0 => ((4 integer))
mem: ((4 integer)): 606746 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606772 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606774 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606775 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606776 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606777 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606778 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606779 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606780 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606781 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 17 => ((9 integer))
mem: ((9 integer)): 606782 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606783 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 606784 <= 24106
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606803 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606805 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606806 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606807 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606808 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606809 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606810 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606811 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606812 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 18 => ((9 integer))
mem: ((9 integer)): 606813 <= 18
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606814 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 606815 <= 24107
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606834 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606836 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606837 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606838 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606839 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606840 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606841 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606842 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606843 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 19 => ((9 integer))
mem: ((9 integer)): 606844 <= 19
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606845 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 606846 <= 24108
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606865 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606867 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606868 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606869 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606870 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606871 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606872 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606873 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606874 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 20 => ((9 integer))
mem: ((9 integer)): 606875 <= 20
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606876 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 606877 <= 24109
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606896 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606898 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606899 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606900 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606901 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606902 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606903 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606904 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606905 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 21 => ((9 integer))
mem: ((9 integer)): 606906 <= 21
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606907 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 606908 <= 24110
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606927 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606929 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606930 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606931 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606932 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606933 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606934 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606935 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606936 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 22 => ((9 integer))
mem: ((9 integer)): 606937 <= 22
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606938 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 606939 <= 24111
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606958 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606960 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606961 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606962 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606963 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606964 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606965 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606966 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606967 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 23 => ((9 integer))
mem: ((9 integer)): 606968 <= 23
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 606969 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 606970 <= 24112
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 606989 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 606991 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 606992 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 606993 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 606994 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 606995 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 606996 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 606997 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 606998 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 24 => ((9 integer))
mem: ((9 integer)): 606999 <= 24
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607000 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 607001 <= 24113
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607020 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607022 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607023 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607024 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607025 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607026 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607027 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607028 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607029 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 25 => ((9 integer))
mem: ((9 integer)): 607030 <= 25
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607031 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 607032 <= 24114
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607051 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607053 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607054 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607055 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607056 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607057 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607058 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607059 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607060 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 26 => ((9 integer))
mem: ((9 integer)): 607061 <= 26
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607062 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 607063 <= 24115
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607082 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607084 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607085 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607086 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607087 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607088 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607089 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607090 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607091 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 27 => ((9 integer))
mem: ((9 integer)): 607092 <= 27
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607093 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 607094 <= 24116
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607113 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607115 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607116 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607117 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607118 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607119 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607120 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607121 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607122 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 28 => ((9 integer))
mem: ((9 integer)): 607123 <= 28
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607124 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 607125 <= 24117
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607144 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607146 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607147 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607148 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607149 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607150 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607151 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607152 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607153 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 29 => ((9 integer))
mem: ((9 integer)): 607154 <= 29
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607155 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 607156 <= 24118
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607175 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607177 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607178 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607179 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607180 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607181 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607182 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607183 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607184 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 30 => ((9 integer))
mem: ((9 integer)): 607185 <= 30
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607186 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 30
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24119 => ((11 byte-address))
mem: ((11 byte-address)): 607187 <= 24119
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24119 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607206 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607208 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607209 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607210 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607211 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607212 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607213 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607214 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607215 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 31 => ((9 integer))
mem: ((9 integer)): 607216 <= 31
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607217 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 31
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24120 => ((11 byte-address))
mem: ((11 byte-address)): 607218 <= 24120
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24120 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607237 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607239 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607240 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607241 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607242 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607243 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607244 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607245 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607246 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 32 => ((9 integer))
mem: ((9 integer)): 607247 <= 32
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607248 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 32
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24121 => ((11 byte-address))
mem: ((11 byte-address)): 607249 <= 24121
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24121 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 606747 <= nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607268 => ((default-space space-address))
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607270 <= 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607271 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607272 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607273 <= nil
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607274 <= 24085
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607275 <= 24086
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607276 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 integer)) <- ((multiply)) ((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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607277 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 33 => ((9 integer))
mem: ((9 integer)): 607278 <= 33
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607279 <= 24088
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 33
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24122 => ((11 byte-address))
mem: ((11 byte-address)): 607280 <= 24122
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24122 <= #\space
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 606747 <= t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: clear-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((print-character)) ((1 terminal-address)) ((- literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607299 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607301 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\- => ((2 character))
mem: ((2 character)): 607302 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607303 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\-)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607304 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607305 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607306 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607307 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607308 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 17 => ((9 integer))
mem: ((9 integer)): 607309 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607310 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 17
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24106 => ((11 byte-address))
mem: ((11 byte-address)): 607311 <= 24106
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => -
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\- => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24106 <= #\-
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607330 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607332 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607333 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607334 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607335 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607336 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607337 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607338 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607339 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 18 => ((9 integer))
mem: ((9 integer)): 607340 <= 18
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607341 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 18
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24107 => ((11 byte-address))
mem: ((11 byte-address)): 607342 <= 24107
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24107 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((3 string-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((0 offset)))
mem: ((17135 string-address-array-address) (raw)) => 17397
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 17397 => ((3 string-address-array-address))
mem: ((3 string-address-array-address)): 606714 <= 17397
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 0 => ((4 integer))
mem: ((4 integer)): 606715 <= 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((5 integer)) <- ((length)) ((3 string-address-array-address) (deref)))
array-len: ((3 string-address-array-address) (deref))
mem: ((17397 integer) (raw)) => 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 1 => ((5 integer))
mem: ((5 integer)): 606716 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: nil => ((6 boolean))
mem: ((6 boolean)): 606717 <= nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((7 string-address)) <- ((index)) ((3 string-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17397 string-address-array) (raw))
mem: ((17397 integer) (raw)) => 1
mem: ((17398 string-address) (raw)) => 17492
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 17492 => ((7 string-address))
mem: ((7 string-address)): 606718 <= 17492
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((print-string)) ((1 terminal-address)) ((7 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((7 string-address)) => 17492
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607361 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17492)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607363 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17492)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: 17492 => ((2 string-address))
mem: ((2 string-address)): 607364 <= 17492
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17492 integer) (raw)) => 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: 4 => ((3 integer))
mem: ((3 integer)): 607365 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 607366 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607367 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17493 byte) (raw)) => m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\m => ((6 character))
mem: ((6 character)): 607368 <= #\m
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607392 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607394 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\m => ((2 character))
mem: ((2 character)): 607395 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607396 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607397 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607398 <= 24085
schedule: scheduling print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 for further processing
schedule: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607399 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607400 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607401 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 19 => ((9 integer))
mem: ((9 integer)): 607402 <= 19
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607403 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 19
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24108 => ((11 byte-address))
mem: ((11 byte-address)): 607404 <= 24108
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24108 <= #\m
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 607366 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607367 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17494 byte) (raw)) => a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\a => ((6 character))
mem: ((6 character)): 607368 <= #\a
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607423 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607425 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\a => ((2 character))
mem: ((2 character)): 607426 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607427 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607428 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607429 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607430 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607431 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607432 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 20 => ((9 integer))
mem: ((9 integer)): 607433 <= 20
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607434 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 20
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24109 => ((11 byte-address))
mem: ((11 byte-address)): 607435 <= 24109
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24109 <= #\a
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 607366 <= 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607367 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17495 byte) (raw)) => i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\i => ((6 character))
mem: ((6 character)): 607368 <= #\i
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607454 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607456 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\i => ((2 character))
mem: ((2 character)): 607457 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607458 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\i)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607459 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607460 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607461 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607462 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607463 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 21 => ((9 integer))
mem: ((9 integer)): 607464 <= 21
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607465 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 21
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24110 => ((11 byte-address))
mem: ((11 byte-address)): 607466 <= 24110
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\i => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24110 <= #\i
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 607366 <= 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607367 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 3
array-len: ((17492 string) (raw))
mem: ((17492 integer) (raw)) => 4
mem: ((17496 byte) (raw)) => n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\n => ((6 character))
mem: ((6 character)): 607368 <= #\n
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607485 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607487 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\n => ((2 character))
mem: ((2 character)): 607488 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607489 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\n)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607490 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607491 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607492 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607493 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607494 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 22 => ((9 integer))
mem: ((9 integer)): 607495 <= 22
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607496 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 22
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24111 => ((11 byte-address))
mem: ((11 byte-address)): 607497 <= 24111
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 13: #\n => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24111 <= #\n
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 4 => ((4 integer))
mem: ((4 integer)): 607366 <= 4
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 607367 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 14: (((print-character)) ((1 terminal-address)) ((/ literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607516 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607518 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\/ => ((2 character))
mem: ((2 character)): 607519 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607520 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\/)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607521 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607522 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607523 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607524 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607525 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 23 => ((9 integer))
mem: ((9 integer)): 607526 <= 23
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607527 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 23
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24112 => ((11 byte-address))
mem: ((11 byte-address)): 607528 <= 24112
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => /
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\/ => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24112 <= #\/
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: 1 => ((4 integer))
mem: ((4 integer)): 606715 <= 1
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 16: (((jump)) ((-7 offset)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: t => ((6 boolean))
mem: ((6 boolean)): 606717 <= t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((jump-if)) ((6 boolean)) ((5 offset)))
mem: ((6 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607547 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607549 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607550 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607551 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607552 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607553 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607554 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607555 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607556 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 24 => ((9 integer))
mem: ((9 integer)): 607557 <= 24
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607558 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 24
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24113 => ((11 byte-address))
mem: ((11 byte-address)): 607559 <= 24113
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24113 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 18: (((8 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((1 offset)))
mem: ((17136 string-address) (raw)) => 17717
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 18: 17717 => ((8 string-address))
mem: ((8 string-address)): 606719 <= 17717
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 19: (((print-string)) ((1 terminal-address)) ((8 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 string-address)) => 17717
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607578 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17717)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607580 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17717)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: 17717 => ((2 string-address))
mem: ((2 string-address)): 607581 <= 17717
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17717 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 607582 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 607583 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607584 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17717 string) (raw))
mem: ((17717 integer) (raw)) => 1
mem: ((17718 byte) (raw)) => 3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\3 => ((6 character))
mem: ((6 character)): 607585 <= #\3
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607609 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\3)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607611 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\3)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\3 => ((2 character))
mem: ((2 character)): 607612 <= #\3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\3)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607613 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\3)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607614 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607615 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607616 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607617 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607618 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 25 => ((9 integer))
mem: ((9 integer)): 607619 <= 25
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607620 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 25
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24114 => ((11 byte-address))
mem: ((11 byte-address)): 607621 <= 24114
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\3 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24114 <= #\3
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 607583 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 607584 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 20: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607640 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607642 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607643 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607644 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607645 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607646 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607647 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607648 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607649 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 26 => ((9 integer))
mem: ((9 integer)): 607650 <= 26
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607651 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 26
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24115 => ((11 byte-address))
mem: ((11 byte-address)): 607652 <= 24115
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24115 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 21: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607671 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607673 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\: => ((2 character))
mem: ((2 character)): 607674 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607675 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607676 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607677 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607678 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607679 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607680 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 27 => ((9 integer))
mem: ((9 integer)): 607681 <= 27
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607682 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 27
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24116 => ((11 byte-address))
mem: ((11 byte-address)): 607683 <= 24116
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24116 <= #\:
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 22: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607702 => ((default-space space-address))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607704 <= 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607705 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607706 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607707 <= nil
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607708 <= 24085
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607709 <= 24086
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607710 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607711 <= 17
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 28 => ((9 integer))
mem: ((9 integer)): 607712 <= 28
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607713 <= 24088
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 28
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24117 => ((11 byte-address))
mem: ((11 byte-address)): 607714 <= 24117
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24117 <= #\space
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 23: (((4 string-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((2 offset)))
mem: ((17137 string-address) (raw)) => 17781
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 23: 17781 => ((4 string-address))
mem: ((4 string-address)): 606715 <= 17781
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 24: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 17781
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607733 => ((default-space space-address))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 17781)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607735 <= 24083
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 17781)
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: 17781 => ((2 string-address))
mem: ((2 string-address)): 607736 <= 17781
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((17781 integer) (raw)) => 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: 1 => ((3 integer))
mem: ((3 integer)): 607737 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 607738 <= 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 607739 <= nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((17781 string) (raw))
mem: ((17781 integer) (raw)) => 1
mem: ((17782 byte) (raw)) => j
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: #\j => ((6 character))
mem: ((6 character)): 607740 <= #\j
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => j
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607764 => ((default-space space-address))
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\j)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607766 <= 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\j)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: #\j => ((2 character))
mem: ((2 character)): 607767 <= #\j
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\j)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607768 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\j)
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607769 <= nil
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607770 <= 24085
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607771 <= 24086
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607772 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 17 => ((8 integer))
mem: ((8 integer)): 607773 <= 17
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 10: 29 => ((9 integer))
mem: ((9 integer)): 607774 <= 29
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607775 <= 24088
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 29
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 12: 24118 => ((11 byte-address))
mem: ((11 byte-address)): 607776 <= 24118
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => j
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 13: #\j => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24118 <= #\j
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 607738 <= 1
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 607739 <= t
run: print-string/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace-parent/print-instruction-trace/process-key/main28 25: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 0: 607795 => ((default-space space-address))
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 607796 <= 24375
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607797 <= 24083
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 607798 <= nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 14: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 0: 607826 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607828 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 607829 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 4: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 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/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 607830 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace-parent/print-instruction-trace/process-key/main28 7: (((reply)))
run: print-instruction-trace/process-key/main28 5: (((3 trace-address-array-address)) <- ((get)) ((2 instruction-trace-address) (deref)) ((3 offset)))
mem: ((17138 trace-address-array-address) (raw)) => 19048
run: print-instruction-trace/process-key/main28 5: 19048 => ((3 trace-address-array-address))
mem: ((3 trace-address-array-address)): 606683 <= 19048
run: print-instruction-trace/process-key/main28 6: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-instruction-trace/process-key/main28 6: 0 => ((4 integer))
mem: ((4 integer)): 606684 <= 0
run: print-instruction-trace/process-key/main28 7: (((jump-if)) ((3 trace-address-array-address)) ((1 offset)))
mem: ((3 trace-address-array-address)) => 19048
run: print-instruction-trace/process-key/main28 9: (((5 integer)) <- ((length)) ((3 trace-address-array-address) (deref)))
array-len: ((3 trace-address-array-address) (deref))
mem: ((19048 integer) (raw)) => 1
run: print-instruction-trace/process-key/main28 9: 1 => ((5 integer))
mem: ((5 integer)): 606685 <= 1
run: print-instruction-trace/process-key/main28 10: (((3 integer) (space 1)) <- ((copy)) ((5 integer)))
mem: ((5 integer)) => 1
run: print-instruction-trace/process-key/main28 10: 1 => ((3 integer) (space 1))
mem: ((3 integer) (space 1)): 24379 <= 1
run: print-instruction-trace/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 0
mem: ((5 integer)) => 1
run: print-instruction-trace/process-key/main28 11: nil => ((6 boolean))
mem: ((6 boolean)): 606686 <= nil
run: print-instruction-trace/process-key/main28 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => nil
run: print-instruction-trace/process-key/main28 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/main28 13: nil => ((7 boolean))
mem: ((7 boolean)): 606687 <= nil
run: print-instruction-trace/process-key/main28 14: (((jump-if)) ((7 boolean)) ((9 offset)))
mem: ((7 boolean)) => nil
run: print-instruction-trace/process-key/main28 15: (((8 trace-address)) <- ((index)) ((3 trace-address-array-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((19048 trace-address-array) (raw))
mem: ((19048 integer) (raw)) => 1
mem: ((19049 trace-address) (raw)) => 18071
run: print-instruction-trace/process-key/main28 15: 18071 => ((8 trace-address))
mem: ((8 trace-address)): 606688 <= 18071
run: print-instruction-trace/process-key/main28 16: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/process-key/main28 0: 607857 => ((default-space space-address))
run: print-character/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607859 <= 24083
run: print-character/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607860 <= #\space
run: print-character/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607861 <= nil
run: print-character/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607862 <= nil
run: print-character/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607863 <= 24085
run: print-character/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607864 <= 24086
run: print-character/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607865 <= 17
run: print-character/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 607866 <= 34
run: print-character/print-instruction-trace/process-key/main28 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/main28 10: 34 => ((9 integer))
mem: ((9 integer)): 607867 <= 34
run: print-character/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607868 <= 24088
run: print-character/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 34
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/process-key/main28 12: 24123 => ((11 byte-address))
mem: ((11 byte-address)): 607869 <= 24123
run: print-character/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24123 <= #\space
run: print-character/print-instruction-trace/process-key/main28 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/main28 14: 1 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 1
run: print-character/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace/process-key/main28 17: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/process-key/main28 0: 607888 => ((default-space space-address))
run: print-character/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607890 <= 24083
run: print-character/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607891 <= #\space
run: print-character/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607892 <= nil
run: print-character/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607893 <= nil
run: print-character/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607894 <= 24085
run: print-character/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607895 <= 24086
run: print-character/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607896 <= 17
run: print-character/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 607897 <= 34
run: print-character/print-instruction-trace/process-key/main28 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/main28 10: 35 => ((9 integer))
mem: ((9 integer)): 607898 <= 35
run: print-character/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607899 <= 24088
run: print-character/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 35
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/process-key/main28 12: 24124 => ((11 byte-address))
mem: ((11 byte-address)): 607900 <= 24124
run: print-character/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24124 <= #\space
run: print-character/print-instruction-trace/process-key/main28 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/main28 14: 2 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 2
run: print-character/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace/process-key/main28 18: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-instruction-trace/process-key/main28 0: 607919 => ((default-space space-address))
run: print-character/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607921 <= 24083
run: print-character/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 607922 <= #\space
run: print-character/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 607923 <= nil
run: print-character/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 607924 <= nil
run: print-character/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 607925 <= 24085
run: print-character/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 607926 <= 24086
run: print-character/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 607927 <= 17
run: print-character/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 607928 <= 34
run: print-character/print-instruction-trace/process-key/main28 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/main28 10: 36 => ((9 integer))
mem: ((9 integer)): 607929 <= 36
run: print-character/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 607930 <= 24088
run: print-character/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 36
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-instruction-trace/process-key/main28 12: 24125 => ((11 byte-address))
mem: ((11 byte-address)): 607931 <= 24125
run: print-character/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24125 <= #\space
run: print-character/print-instruction-trace/process-key/main28 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/main28 14: 3 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 3
run: print-character/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-instruction-trace/process-key/main28 19: (((print-trace)) ((1 terminal-address)) ((8 trace-address)))
mem: ((1 terminal-address)) => 24083
mem: ((8 trace-address)) => 18071
run: print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-trace/print-instruction-trace/process-key/main28 0: 607950 => ((default-space space-address))
run: print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 18071)
run: print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607952 <= 24083
run: print-trace/print-instruction-trace/process-key/main28 2: (((2 trace-address)) <- ((next-input)))
arg: nil 1 (24083 18071)
run: print-trace/print-instruction-trace/process-key/main28 2: 18071 => ((2 trace-address))
mem: ((2 trace-address)): 607953 <= 18071
run: print-trace/print-instruction-trace/process-key/main28 3: (((3 string-address)) <- ((get)) ((2 trace-address) (deref)) ((0 offset)))
mem: ((18071 string-address) (raw)) => 18293
run: print-trace/print-instruction-trace/process-key/main28 3: 18293 => ((3 string-address))
mem: ((3 string-address)): 607954 <= 18293
run: print-trace/print-instruction-trace/process-key/main28 4: (((clear-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 0: 607981 => ((default-space space-address))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 607983 <= 24083
run: clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((9 offset)))
mem: ((1 terminal-address)) => 24083
run: clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((2 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: clear-line/print-trace/print-instruction-trace/process-key/main28 3: 17 => ((2 integer))
mem: ((2 integer)): 607984 <= 17
run: clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 4: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 607985 <= 24086
run: clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((4 integer)) <- ((copy)) ((3 integer-address) (deref)))
mem: ((3 integer-address) (deref)) => 3
run: clear-line/print-trace/print-instruction-trace/process-key/main28 5: 3 => ((4 integer))
mem: ((4 integer)): 607986 <= 3
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608012 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608014 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608015 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608016 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608017 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608018 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608019 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608020 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608021 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 37 => ((9 integer))
mem: ((9 integer)): 608022 <= 37
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608023 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 608024 <= 24126
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608043 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608045 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608046 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608047 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608048 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608049 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608050 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608051 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608052 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 38 => ((9 integer))
mem: ((9 integer)): 608053 <= 38
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608054 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 608055 <= 24127
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608074 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608076 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608077 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608078 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608079 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608080 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608081 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608082 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608083 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 39 => ((9 integer))
mem: ((9 integer)): 608084 <= 39
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608085 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 608086 <= 24128
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608105 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608107 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608108 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608109 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608110 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608111 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608112 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608113 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608114 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 40 => ((9 integer))
mem: ((9 integer)): 608115 <= 40
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608116 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 608117 <= 24129
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608136 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608138 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608139 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608140 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608141 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608142 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608143 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608144 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608145 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 41 => ((9 integer))
mem: ((9 integer)): 608146 <= 41
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608147 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 608148 <= 24130
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608167 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608169 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608170 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608171 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608172 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608173 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608174 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608175 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608176 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 42 => ((9 integer))
mem: ((9 integer)): 608177 <= 42
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608178 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 608179 <= 24131
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608198 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608200 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608201 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608202 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608203 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608204 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608205 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608206 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608207 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 43 => ((9 integer))
mem: ((9 integer)): 608208 <= 43
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608209 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 608210 <= 24132
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608229 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608231 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608232 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608233 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608234 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608235 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608236 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608237 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608238 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 44 => ((9 integer))
mem: ((9 integer)): 608239 <= 44
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608240 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 608241 <= 24133
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608260 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608262 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608263 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608264 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608265 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608266 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608267 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608268 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608269 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 45 => ((9 integer))
mem: ((9 integer)): 608270 <= 45
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608271 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 608272 <= 24134
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
schedule: scheduling clear-line/print-trace/print-instruction-trace/process-key/main28 for further processing
schedule: clear-line/print-trace/print-instruction-trace/process-key/main28
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608291 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608293 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608294 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608295 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608296 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608297 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608298 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608299 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608300 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 46 => ((9 integer))
mem: ((9 integer)): 608301 <= 46
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608302 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 46
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24135 => ((11 byte-address))
mem: ((11 byte-address)): 608303 <= 24135
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24135 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 13 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 13
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608322 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608324 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608325 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608326 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608327 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608328 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608329 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608330 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608331 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 47 => ((9 integer))
mem: ((9 integer)): 608332 <= 47
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608333 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 47
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24136 => ((11 byte-address))
mem: ((11 byte-address)): 608334 <= 24136
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24136 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 14 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 14
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608353 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608355 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608356 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608357 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608358 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608359 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608360 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608361 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608362 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 48 => ((9 integer))
mem: ((9 integer)): 608363 <= 48
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608364 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 48
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24137 => ((11 byte-address))
mem: ((11 byte-address)): 608365 <= 24137
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24137 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 15 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 15
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608384 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608386 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608387 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608388 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608389 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608390 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608391 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608392 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608393 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 49 => ((9 integer))
mem: ((9 integer)): 608394 <= 49
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608395 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 49
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24138 => ((11 byte-address))
mem: ((11 byte-address)): 608396 <= 24138
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24138 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 16 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 16
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: nil => ((5 boolean))
mem: ((5 boolean)): 607987 <= nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 0: 608415 => ((default-space space-address))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608417 <= 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608418 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608419 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608420 <= nil
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608421 <= 24085
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608422 <= 24086
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608423 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((8 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608424 <= 34
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 50 => ((9 integer))
mem: ((9 integer)): 608425 <= 50
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608426 <= 24088
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 50
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 12: 24139 => ((11 byte-address))
mem: ((11 byte-address)): 608427 <= 24139
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24139 <= #\space
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 17 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 17
run: print-character/clear-line/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 9: (((jump)) ((-4 offset)))
run: clear-line/print-trace/print-instruction-trace/process-key/main28 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/main28 6: t => ((5 boolean))
mem: ((5 boolean)): 607987 <= t
run: clear-line/print-trace/print-instruction-trace/process-key/main28 7: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => t
run: clear-line/print-trace/print-instruction-trace/process-key/main28 10: (((3 integer-address) (deref)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 3
run: clear-line/print-trace/print-instruction-trace/process-key/main28 10: 3 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 3
run: clear-line/print-trace/print-instruction-trace/process-key/main28 11: (((reply)))
run: print-trace/print-instruction-trace/process-key/main28 5: (((print-string)) ((1 terminal-address)) ((3 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((3 string-address)) => 18293
run: print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 0: 608446 => ((default-space space-address))
run: print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 18293)
run: print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608448 <= 24083
run: print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 18293)
run: print-string/print-trace/print-instruction-trace/process-key/main28 2: 18293 => ((2 string-address))
mem: ((2 string-address)): 608449 <= 18293
run: print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18293 integer) (raw)) => 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 3: 3 => ((3 integer))
mem: ((3 integer)): 608450 <= 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 608451 <= 0
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608452 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
mem: ((18294 byte) (raw)) => m
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\m => ((6 character))
mem: ((6 character)): 608453 <= #\m
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608477 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608479 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\m => ((2 character))
mem: ((2 character)): 608480 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608481 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608482 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608483 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608484 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608485 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608486 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 37 => ((9 integer))
mem: ((9 integer)): 608487 <= 37
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608488 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 37
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24126 => ((11 byte-address))
mem: ((11 byte-address)): 608489 <= 24126
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24126 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 4 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 4
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 608451 <= 1
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608452 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
mem: ((18295 byte) (raw)) => e
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\e => ((6 character))
mem: ((6 character)): 608453 <= #\e
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => e
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608508 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608510 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\e => ((2 character))
mem: ((2 character)): 608511 <= #\e
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608512 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\e)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608513 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608514 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608515 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608516 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608517 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 38 => ((9 integer))
mem: ((9 integer)): 608518 <= 38
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608519 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 38
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24127 => ((11 byte-address))
mem: ((11 byte-address)): 608520 <= 24127
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => e
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\e => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24127 <= #\e
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 5 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 5
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 608451 <= 2
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608452 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((18293 string) (raw))
mem: ((18293 integer) (raw)) => 3
mem: ((18296 byte) (raw)) => m
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\m => ((6 character))
mem: ((6 character)): 608453 <= #\m
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608539 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608541 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\m => ((2 character))
mem: ((2 character)): 608542 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608543 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\m)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608544 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608545 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608546 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608547 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608548 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 39 => ((9 integer))
mem: ((9 integer)): 608549 <= 39
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608550 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 39
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24128 => ((11 byte-address))
mem: ((11 byte-address)): 608551 <= 24128
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\m => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24128 <= #\m
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 6 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 6
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 608451 <= 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 608452 <= t
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-trace/print-instruction-trace/process-key/main28 6: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: 608570 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608572 <= 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608573 <= #\space
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608574 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608575 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608576 <= 24085
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608577 <= 24086
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608578 <= 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608579 <= 34
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 40 => ((9 integer))
mem: ((9 integer)): 608580 <= 40
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608581 <= 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 40
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: 24129 => ((11 byte-address))
mem: ((11 byte-address)): 608582 <= 24129
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24129 <= #\space
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 7 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 7
run: print-character/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-trace/print-instruction-trace/process-key/main28 7: (((print-character)) ((1 terminal-address)) ((: literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: 608601 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608603 <= 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: #\: => ((2 character))
mem: ((2 character)): 608604 <= #\:
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608605 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\:)
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608606 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608607 <= 24085
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608608 <= 24086
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608609 <= 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608610 <= 34
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 41 => ((9 integer))
mem: ((9 integer)): 608611 <= 41
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608612 <= 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 41
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: 24130 => ((11 byte-address))
mem: ((11 byte-address)): 608613 <= 24130
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => :
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: #\: => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24130 <= #\:
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 8 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 8
run: print-character/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) (( literal)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 0: 608632 => ((default-space space-address))
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608634 <= 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608635 <= #\space
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608636 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608637 <= nil
run: print-character/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608638 <= 24085
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608639 <= 24086
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608640 <= 17
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608641 <= 34
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 42 => ((9 integer))
mem: ((9 integer)): 608642 <= 42
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608643 <= 24088
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 42
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-trace/print-instruction-trace/process-key/main28 12: 24131 => ((11 byte-address))
mem: ((11 byte-address)): 608644 <= 24131
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24131 <= #\space
run: print-character/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 9 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 9
run: print-character/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-trace/print-instruction-trace/process-key/main28 9: (((4 string-address)) <- ((get)) ((2 trace-address) (deref)) ((1 offset)))
mem: ((18072 string-address) (raw)) => 18359
run: print-trace/print-instruction-trace/process-key/main28 9: 18359 => ((4 string-address))
mem: ((4 string-address)): 607955 <= 18359
run: print-trace/print-instruction-trace/process-key/main28 10: (((print-string)) ((1 terminal-address)) ((4 string-address)))
mem: ((1 terminal-address)) => 24083
mem: ((4 string-address)) => 18359
run: print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 0: 608663 => ((default-space space-address))
run: print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 18359)
run: print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608665 <= 24083
run: print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 string-address)) <- ((next-input)))
arg: nil 1 (24083 18359)
run: print-string/print-trace/print-instruction-trace/process-key/main28 2: 18359 => ((2 string-address))
mem: ((2 string-address)): 608666 <= 18359
run: print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer)) <- ((length)) ((2 string-address) (deref)))
array-len: ((2 string-address) (deref))
mem: ((18359 integer) (raw)) => 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 3: 3 => ((3 integer))
mem: ((3 integer)): 608667 <= 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer)) <- ((copy)) ((0 literal)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 4: 0 => ((4 integer))
mem: ((4 integer)): 608668 <= 0
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608669 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 0
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
mem: ((18360 byte) (raw)) => 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\3 => ((6 character))
mem: ((6 character)): 608670 <= #\3
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => 3
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608694 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\3)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608696 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\3)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\3 => ((2 character))
mem: ((2 character)): 608697 <= #\3
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\3)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608698 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\3)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608699 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608700 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608701 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608702 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608703 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 43 => ((9 integer))
mem: ((9 integer)): 608704 <= 43
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608705 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 43
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24132 => ((11 byte-address))
mem: ((11 byte-address)): 608706 <= 24132
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => 3
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\3 => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24132 <= #\3
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 10 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 10
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 1 => ((4 integer))
mem: ((4 integer)): 608668 <= 1
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608669 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 1
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
mem: ((18361 byte) (raw)) =>
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\space => ((6 character))
mem: ((6 character)): 608670 <= #\space
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) =>
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608725 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608727 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\space => ((2 character))
mem: ((2 character)): 608728 <= #\space
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608729 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\space)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608730 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608731 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608732 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608733 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608734 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 44 => ((9 integer))
mem: ((9 integer)): 608735 <= 44
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608736 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 44
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24133 => ((11 byte-address))
mem: ((11 byte-address)): 608737 <= 24133
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) =>
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\space => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24133 <= #\space
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 11 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 11
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 1
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 2 => ((4 integer))
mem: ((4 integer)): 608668 <= 2
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: nil => ((5 boolean))
mem: ((5 boolean)): 608669 <= nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => nil
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 character)) <- ((index)) ((2 string-address) (deref)) ((4 integer)))
mem: ((4 integer)) => 2
array-len: ((18359 string) (raw))
mem: ((18359 integer) (raw)) => 3
mem: ((18362 byte) (raw)) => a
run: print-string/print-trace/print-instruction-trace/process-key/main28 7: #\a => ((6 character))
mem: ((6 character)): 608670 <= #\a
run: print-string/print-trace/print-instruction-trace/process-key/main28 8: (((print-character)) ((1 terminal-address)) ((6 character)))
mem: ((1 terminal-address)) => 24083
mem: ((6 character)) => a
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 0: 608756 => ((default-space space-address))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608758 <= 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: (((2 character)) <- ((next-input)))
arg: nil 1 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 2: #\a => ((2 character))
mem: ((2 character)): 608759 <= #\a
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: (((3 integer) (color)) <- ((next-input)))
arg: nil 2 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 3: nil => ((3 integer) (color))
mem: ((3 integer) (color)): 608760 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: (((4 integer) (color)) <- ((next-input)))
arg: nil 3 (24083 #\a)
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 4: nil => ((4 integer) (color))
mem: ((4 integer) (color)): 608761 <= nil
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 5: (((jump-unless)) ((1 terminal-address)) ((10 offset)))
mem: ((1 terminal-address)) => 24083
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: (((5 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 6: 24085 => ((5 integer-address))
mem: ((5 integer-address)): 608762 <= 24085
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: (((6 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 7: 24086 => ((6 integer-address))
mem: ((6 integer-address)): 608763 <= 24086
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: (((7 integer)) <- ((get)) ((1 terminal-address) (deref)) ((1 offset)))
mem: ((24084 integer) (raw)) => 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 8: 17 => ((7 integer))
mem: ((7 integer)): 608764 <= 17
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 9: 34 => ((8 integer))
mem: ((8 integer)): 608765 <= 34
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 10: 45 => ((9 integer))
mem: ((9 integer)): 608766 <= 45
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: (((10 string-address)) <- ((get)) ((1 terminal-address) (deref)) ((4 offset)))
mem: ((24087 string-address) (raw)) => 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 11: 24088 => ((10 string-address))
mem: ((10 string-address)): 608767 <= 24088
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: (((11 byte-address)) <- ((index-address)) ((10 string-address) (deref)) ((9 integer)))
mem: ((9 integer)) => 45
array-len: ((24088 string) (raw))
mem: ((24088 integer) (raw)) => 255
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 12: 24134 => ((11 byte-address))
mem: ((11 byte-address)): 608768 <= 24134
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: (((11 byte-address) (deref)) <- ((copy)) ((2 character)))
mem: ((2 character)) => a
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 13: #\a => ((11 byte-address) (deref))
mem: ((11 byte-address) (deref)): 24134 <= #\a
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 14: 12 => ((6 integer-address) (deref))
mem: ((6 integer-address) (deref)): 24086 <= 12
run: print-character/print-string/print-trace/print-instruction-trace/process-key/main28 15: (((reply)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 2
run: print-string/print-trace/print-instruction-trace/process-key/main28 9: 3 => ((4 integer))
mem: ((4 integer)): 608668 <= 3
run: print-string/print-trace/print-instruction-trace/process-key/main28 10: (((jump)) ((-6 offset)))
run: print-string/print-trace/print-instruction-trace/process-key/main28 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/main28 5: t => ((5 boolean))
mem: ((5 boolean)): 608669 <= t
run: print-string/print-trace/print-instruction-trace/process-key/main28 6: (((jump-if)) ((5 boolean)) ((4 offset)))
mem: ((5 boolean)) => t
run: print-instruction-trace/process-key/main28 20: (((add-line)) ((0 space-address) (browser-state)) ((1 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((1 terminal-address)) => 24083
run: add-line/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: add-line/print-instruction-trace/process-key/main28 0: 608787 => ((default-space space-address))
run: add-line/print-instruction-trace/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: add-line/print-instruction-trace/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608788 <= 24375
run: add-line/print-instruction-trace/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: add-line/print-instruction-trace/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608789 <= 24083
run: add-line/print-instruction-trace/process-key/main28 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/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 608790 <= nil
run: add-line/print-instruction-trace/process-key/main28 4: (((jump-unless)) ((2 boolean)) ((9 offset)))
mem: ((2 boolean)) => nil
run: add-line/print-instruction-trace/process-key/main28 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/main28 14: 3 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 3
run: add-line/print-instruction-trace/process-key/main28 15: (((cursor-to-next-line)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 0: 608818 => ((default-space space-address))
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608820 <= 24083
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 608821 <= 24085
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 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/main28 4: 3 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 3
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 5: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((3 offset)))
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 5: 24086 => ((3 integer-address))
mem: ((3 integer-address)): 608822 <= 24086
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 6: (((3 integer-address) (deref)) <- ((copy)) ((0 literal)))
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 6: 0 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24086 <= 0
run: cursor-to-next-line/add-line/print-instruction-trace/process-key/main28 7: (((reply)))
run: print-instruction-trace/process-key/main28 21: (((7 integer) (space 1)) <- ((copy)) ((4 integer)))
mem: ((4 integer)) => 0
run: print-instruction-trace/process-key/main28 21: 0 => ((7 integer) (space 1))
mem: ((7 integer) (space 1)): 24383 <= 0
run: print-instruction-trace/process-key/main28 22: (((4 integer)) <- ((add)) ((4 integer)) ((1 literal)))
mem: ((4 integer)) => 0
run: print-instruction-trace/process-key/main28 22: 1 => ((4 integer))
mem: ((4 integer)): 606684 <= 1
run: print-instruction-trace/process-key/main28 23: (((jump)) ((-13 offset)))
run: print-instruction-trace/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((5 integer)))
mem: ((4 integer)) => 1
mem: ((5 integer)) => 1
run: print-instruction-trace/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 606686 <= t
run: print-instruction-trace/process-key/main28 12: (((jump-if)) ((6 boolean)) ((11 offset)))
mem: ((6 boolean)) => t
run: process-key/main28 72: (((26 integer)) <- ((add)) ((19 integer)) ((1 literal)))
mem: ((19 integer)) => 3
run: process-key/main28 72: 4 => ((26 integer))
mem: ((26 integer)): 605032 <= 4
run: process-key/main28 73: (((print-traces-collapsed-from)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((26 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((26 integer)) => 4
run: print-traces-collapsed-from/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: print-traces-collapsed-from/process-key/main28 0: 608849 => ((default-space space-address))
run: print-traces-collapsed-from/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 4)
run: print-traces-collapsed-from/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608850 <= 24375
run: print-traces-collapsed-from/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 4)
run: print-traces-collapsed-from/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608851 <= 24083
run: print-traces-collapsed-from/process-key/main28 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 4)
run: print-traces-collapsed-from/process-key/main28 3: 4 => ((2 integer))
mem: ((2 integer)): 608852 <= 4
run: print-traces-collapsed-from/process-key/main28 4: (((3 integer)) <- ((next-input)))
arg: nil 3 (24375 24083 4)
run: print-traces-collapsed-from/process-key/main28 4: nil => ((3 integer))
mem: ((3 integer)): 608853 <= nil
run: print-traces-collapsed-from/process-key/main28 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: ((24043 integer) (raw)) => 8
run: print-traces-collapsed-from/process-key/main28 5: 8 => ((4 integer))
mem: ((4 integer)): 608854 <= 8
run: print-traces-collapsed-from/process-key/main28 6: (((jump-unless)) ((3 integer)) ((1 offset)))
mem: ((3 integer)) => nil
run: print-traces-collapsed-from/process-key/main28 8: (((5 boolean)) <- ((greater-or-equal)) ((2 integer)) ((4 integer)))
mem: ((2 integer)) => 4
mem: ((4 integer)) => 8
run: print-traces-collapsed-from/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 608855 <= nil
run: print-traces-collapsed-from/process-key/main28 9: (((jump-if)) ((5 boolean)) ((8 offset)))
mem: ((5 boolean)) => nil
run: print-traces-collapsed-from/process-key/main28 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/main28 10: t => ((6 boolean))
mem: ((6 boolean)): 608856 <= t
run: print-traces-collapsed-from/process-key/main28 11: (((jump-if)) ((6 boolean)) ((6 offset)))
mem: ((6 boolean)) => t
run: process-key/main28 74: (((clear-rest-of-page)) ((0 space-address) (browser-state)) ((2 terminal-address)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
run: clear-rest-of-page/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: clear-rest-of-page/process-key/main28 0: 608880 => ((default-space space-address))
run: clear-rest-of-page/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: clear-rest-of-page/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608881 <= 24375
run: clear-rest-of-page/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: clear-rest-of-page/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608882 <= 24083
run: clear-rest-of-page/process-key/main28 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/main28 3: t => ((2 boolean))
mem: ((2 boolean)): 608883 <= t
run: clear-rest-of-page/process-key/main28 4: (((jump-if)) ((2 boolean)) ((3 offset)))
mem: ((2 boolean)) => t
run: process-key/main28 75: (((back-to-index)) ((0 space-address) (browser-state)) ((2 terminal-address)) ((19 integer)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((2 terminal-address)) => 24083
mem: ((19 integer)) => 3
run: back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: back-to-index/process-key/main28 0: 608911 => ((default-space space-address))
run: back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083 3)
run: back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608912 <= 24375
run: back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083 3)
run: back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608913 <= 24083
run: back-to-index/process-key/main28 3: (((2 integer)) <- ((next-input)))
arg: nil 2 (24375 24083 3)
run: back-to-index/process-key/main28 3: 3 => ((2 integer))
mem: ((2 integer)): 608914 <= 3
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 3
run: back-to-index/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 608915 <= nil
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main28 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 608942 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608943 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 3)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 3 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 608944 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 5 => ((2 integer))
mem: ((2 integer)): 608945 <= 5
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 608946 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 3
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 608947 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: nil => ((5 boolean))
mem: ((5 boolean)): 608948 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 608949 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 608950 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: t => ((10 boolean))
mem: ((10 boolean)): 608953 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 5
run: back-to-index/process-key/main28 6: 5 => ((4 integer))
mem: ((4 integer)): 608916 <= 5
run: back-to-index/process-key/main28 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 5
mem: ((2 integer)) => 3
run: back-to-index/process-key/main28 7: nil => ((5 boolean))
mem: ((5 boolean)): 608917 <= nil
run: back-to-index/process-key/main28 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main28 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main28 0: 608973 => ((default-space space-address))
run: up/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 608974 <= 24375
run: up/back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 608975 <= 24083
run: up/back-to-index/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: up/back-to-index/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 608976 <= nil
run: up/back-to-index/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: 609004 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 609006 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: 3 => ((2 integer))
mem: ((2 integer)): 609007 <= 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: 17135 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 609008 <= 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((17138 trace-address-array-address) (raw)) => 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: 19048 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 609009 <= 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((19048 integer) (raw)) => 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 609010 <= 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/back-to-index/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 608977 <= 1
run: up/back-to-index/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 608977 <= 2
run: up/back-to-index/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 3
mem: ((3 integer)) => 2
run: up/back-to-index/process-key/main28 7: 5 => ((4 integer))
mem: ((4 integer)): 608978 <= 5
run: up/back-to-index/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 3
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 608979 <= nil
run: up/back-to-index/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 608982 <= nil
run: up/back-to-index/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 22: 2 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 2
run: up/back-to-index/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main28 0: 609035 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609037 <= 24083
run: cursor-up/up/back-to-index/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 609038 <= 24085
run: cursor-up/up/back-to-index/process-key/main28 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/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 609039 <= nil
run: cursor-up/up/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main28 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/main28 6: 2 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 2
run: cursor-up/up/back-to-index/process-key/main28 7: (((reply)))
run: back-to-index/process-key/main28 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 2
run: back-to-index/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 608915 <= nil
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main28 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 609066 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609067 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 2)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 2 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 609068 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 4 => ((2 integer))
mem: ((2 integer)): 609069 <= 4
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 609070 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 3
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 609071 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: nil => ((5 boolean))
mem: ((5 boolean)): 609072 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 609073 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 609074 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: t => ((10 boolean))
mem: ((10 boolean)): 609077 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 4
run: back-to-index/process-key/main28 6: 4 => ((4 integer))
mem: ((4 integer)): 608916 <= 4
run: back-to-index/process-key/main28 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 4
mem: ((2 integer)) => 3
run: back-to-index/process-key/main28 7: nil => ((5 boolean))
mem: ((5 boolean)): 608917 <= nil
run: back-to-index/process-key/main28 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main28 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main28 0: 609097 => ((default-space space-address))
run: up/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609098 <= 24375
run: up/back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609099 <= 24083
run: up/back-to-index/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: up/back-to-index/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 609100 <= nil
run: up/back-to-index/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: 609128 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 609130 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: 3 => ((2 integer))
mem: ((2 integer)): 609131 <= 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: 17135 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 609132 <= 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((17138 trace-address-array-address) (raw)) => 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: 19048 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 609133 <= 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((19048 integer) (raw)) => 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 609134 <= 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/back-to-index/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 609101 <= 1
run: up/back-to-index/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 609101 <= 2
run: up/back-to-index/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 3
mem: ((3 integer)) => 2
run: up/back-to-index/process-key/main28 7: 5 => ((4 integer))
mem: ((4 integer)): 609102 <= 5
run: up/back-to-index/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 2
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 609103 <= nil
run: up/back-to-index/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 609106 <= nil
run: up/back-to-index/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 22: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: up/back-to-index/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main28 0: 609159 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609161 <= 24083
run: cursor-up/up/back-to-index/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 609162 <= 24085
run: cursor-up/up/back-to-index/process-key/main28 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/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 609163 <= nil
run: cursor-up/up/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main28 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/main28 6: 1 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 1
run: cursor-up/up/back-to-index/process-key/main28 7: (((reply)))
run: back-to-index/process-key/main28 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 1
run: back-to-index/process-key/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 608915 <= nil
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => nil
run: back-to-index/process-key/main28 6: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 609190 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609191 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 1)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 1 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 609192 <= 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 1
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 3 => ((2 integer))
mem: ((2 integer)): 609193 <= 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 609194 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 3
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 609195 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: nil => ((5 boolean))
mem: ((5 boolean)): 609196 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 609197 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 609198 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: t => ((10 boolean))
mem: ((10 boolean)): 609201 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 3
run: back-to-index/process-key/main28 6: 3 => ((4 integer))
mem: ((4 integer)): 608916 <= 3
run: back-to-index/process-key/main28 7: (((5 boolean)) <- ((less-than)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 3
mem: ((2 integer)) => 3
run: back-to-index/process-key/main28 7: nil => ((5 boolean))
mem: ((5 boolean)): 608917 <= nil
run: back-to-index/process-key/main28 8: (((jump-if)) ((5 boolean)) ((2 offset)))
mem: ((5 boolean)) => nil
run: back-to-index/process-key/main28 9: (((up)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: up/back-to-index/process-key/main28 0: 609221 => ((default-space space-address))
run: up/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: up/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609222 <= 24375
run: up/back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: up/back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609223 <= 24083
run: up/back-to-index/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: up/back-to-index/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 609224 <= nil
run: up/back-to-index/process-key/main28 4: (((jump-if)) ((2 boolean)) ((15 offset)))
mem: ((2 boolean)) => nil
run: up/back-to-index/process-key/main28 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)) => 24043
mem: ((2 integer) (space 1)) => 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 0: 609252 => ((default-space space-address))
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: (((1 instruction-trace-address-array-address)) <- ((next-input)))
arg: nil 0 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 1: 24043 => ((1 instruction-trace-address-array-address))
mem: ((1 instruction-trace-address-array-address)): 609254 <= 24043
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: (((2 integer)) <- ((next-input)))
arg: nil 1 (24043 3)
run: instruction-trace-num-children/up/back-to-index/process-key/main28 2: 3 => ((2 integer))
mem: ((2 integer)): 609255 <= 3
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: (((3 instruction-trace-address)) <- ((index)) ((1 instruction-trace-address-array-address) (deref)) ((2 integer)))
mem: ((2 integer)) => 3
array-len: ((24043 instruction-trace-address-array) (raw))
mem: ((24043 integer) (raw)) => 8
mem: ((24047 instruction-trace-address) (raw)) => 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 3: 17135 => ((3 instruction-trace-address))
mem: ((3 instruction-trace-address)): 609256 <= 17135
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: (((4 trace-address-array-address)) <- ((get)) ((3 instruction-trace-address) (deref)) ((3 offset)))
mem: ((17138 trace-address-array-address) (raw)) => 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 4: 19048 => ((4 trace-address-array-address))
mem: ((4 trace-address-array-address)): 609257 <= 19048
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: (((5 integer)) <- ((length)) ((4 instruction-trace-address-array-address) (deref)))
array-len: ((4 instruction-trace-address-array-address) (deref))
mem: ((19048 integer) (raw)) => 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 5: 1 => ((5 integer))
mem: ((5 integer)): 609258 <= 1
run: instruction-trace-num-children/up/back-to-index/process-key/main28 6: (((reply)) ((5 integer)))
mem: ((5 integer)) => 1
run: up/back-to-index/process-key/main28 5: 1 => ((3 integer))
mem: ((3 integer)): 609225 <= 1
run: up/back-to-index/process-key/main28 6: (((3 integer)) <- ((add)) ((3 integer)) ((1 literal)))
mem: ((3 integer)) => 1
run: up/back-to-index/process-key/main28 6: 2 => ((3 integer))
mem: ((3 integer)): 609225 <= 2
run: up/back-to-index/process-key/main28 7: (((4 integer)) <- ((add)) ((2 integer) (space 1)) ((3 integer)))
mem: ((2 integer) (space 1)) => 3
mem: ((3 integer)) => 2
run: up/back-to-index/process-key/main28 7: 5 => ((4 integer))
mem: ((4 integer)): 609226 <= 5
run: up/back-to-index/process-key/main28 8: (((5 boolean)) <- ((equal)) ((11 integer) (space 1)) ((4 integer)))
mem: ((11 integer) (space 1)) => 1
mem: ((4 integer)) => 5
run: up/back-to-index/process-key/main28 8: nil => ((5 boolean))
mem: ((5 boolean)): 609227 <= nil
run: up/back-to-index/process-key/main28 9: (((jump-unless)) ((5 boolean)) ((10 offset)))
mem: ((5 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 20: nil => ((8 boolean))
mem: ((8 boolean)): 609230 <= nil
run: up/back-to-index/process-key/main28 21: (((jump-if)) ((8 boolean)) ((2 offset)))
mem: ((8 boolean)) => nil
run: up/back-to-index/process-key/main28 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/main28 22: 0 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 0
run: up/back-to-index/process-key/main28 23: (((cursor-up)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-up/up/back-to-index/process-key/main28 0: 609283 => ((default-space space-address))
run: cursor-up/up/back-to-index/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-up/up/back-to-index/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609285 <= 24083
run: cursor-up/up/back-to-index/process-key/main28 2: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-up/up/back-to-index/process-key/main28 3: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-up/up/back-to-index/process-key/main28 3: 24085 => ((2 integer-address))
mem: ((2 integer-address)): 609286 <= 24085
run: cursor-up/up/back-to-index/process-key/main28 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/main28 4: nil => ((3 boolean))
mem: ((3 boolean)): 609287 <= nil
run: cursor-up/up/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => nil
run: cursor-up/up/back-to-index/process-key/main28 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/main28 6: 0 => ((2 integer-address) (deref))
mem: ((2 integer-address) (deref)): 24085 <= 0
run: cursor-up/up/back-to-index/process-key/main28 7: (((reply)))
schedule: scheduling back-to-index/process-key/main28 for further processing
schedule: back-to-index/process-key/main28
run: back-to-index/process-key/main28 10: (((jump)) ((-7 offset)))
run: back-to-index/process-key/main28 4: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((0 literal)))
mem: ((11 integer) (space 1)) => 0
run: back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 608915 <= t
run: back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((5 offset)))
mem: ((3 boolean)) => t
run: back-to-index/process-key/main28 11: (((4 integer)) <- ((cursor-row-to-trace-index)) ((0 space-address) (browser-state)) ((11 integer) (space 1)))
mem: ((0 space-address) (browser-state)) => 24375
mem: ((11 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 0: 609314 => ((default-space space-address))
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609315 <= 24375
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: (((1 integer) (screen)) <- ((next-input)))
arg: nil 1 (24375 0)
run: cursor-row-to-trace-index/back-to-index/process-key/main28 2: 0 => ((1 integer) (screen))
mem: ((1 integer) (screen)): 609316 <= 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: (((2 integer)) <- ((add)) ((4 integer) (space 1)) ((1 integer)))
mem: ((4 integer) (space 1)) => 2
mem: ((1 integer)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 3: 2 => ((2 integer))
mem: ((2 integer)): 609317 <= 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: (((3 boolean)) <- ((greater-or-equal)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 4: t => ((3 boolean))
mem: ((3 boolean)): 609318 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 5: (((jump-if)) ((3 boolean)) ((1 offset)))
mem: ((3 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: (((4 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((4 integer) (space 1)))
mem: ((2 integer) (space 1)) => 3
mem: ((4 integer) (space 1)) => 2
run: cursor-row-to-trace-index/back-to-index/process-key/main28 7: nil => ((4 boolean))
mem: ((4 boolean)): 609319 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 8: (((jump-unless)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: (((5 boolean)) <- ((equal)) ((4 integer) (space 1)) ((2 integer) (space 1)))
mem: ((4 integer) (space 1)) => 2
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 10: nil => ((5 boolean))
mem: ((5 boolean)): 609320 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: (((6 boolean)) <- ((greater-or-equal)) ((5 integer) (space 1)) ((0 literal)))
mem: ((5 integer) (space 1)) => 0
run: cursor-row-to-trace-index/back-to-index/process-key/main28 11: t => ((6 boolean))
mem: ((6 boolean)): 609321 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: (((7 boolean)) <- ((and)) ((5 boolean)) ((6 boolean)))
mem: ((5 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 12: nil => ((7 boolean))
mem: ((7 boolean)): 609322 <= nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 13: (((jump-unless)) ((7 boolean)) ((5 offset)))
mem: ((7 boolean)) => nil
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: (((10 boolean)) <- ((lesser-or-equal)) ((6 integer) (space 1)) ((2 integer) (space 1)))
mem: ((6 integer) (space 1)) => 3
mem: ((2 integer) (space 1)) => 3
run: cursor-row-to-trace-index/back-to-index/process-key/main28 19: t => ((10 boolean))
mem: ((10 boolean)): 609325 <= t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 20: (((jump-unless)) ((10 boolean)) ((1 offset)))
mem: ((10 boolean)) => t
run: cursor-row-to-trace-index/back-to-index/process-key/main28 21: (((reply)) ((2 integer)))
mem: ((2 integer)) => 2
run: back-to-index/process-key/main28 11: 2 => ((4 integer))
mem: ((4 integer)): 608916 <= 2
run: back-to-index/process-key/main28 12: (((6 boolean)) <- ((greater-or-equal)) ((4 integer)) ((2 integer)))
mem: ((4 integer)) => 2
mem: ((2 integer)) => 3
run: back-to-index/process-key/main28 12: nil => ((6 boolean))
mem: ((6 boolean)): 608918 <= nil
run: back-to-index/process-key/main28 13: (((jump-if)) ((6 boolean)) ((1 offset)))
mem: ((6 boolean)) => nil
run: back-to-index/process-key/main28 14: (((down)) ((0 space-address)) ((1 terminal-address)))
mem: ((0 space-address)) => 24375
mem: ((1 terminal-address)) => 24083
run: down/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal) (capacity)))
run: down/back-to-index/process-key/main28 0: 609345 => ((default-space space-address))
run: down/back-to-index/process-key/main28 1: (((0 space-address) (names browser-state)) <- ((next-input)))
arg: nil 0 (24375 24083)
run: down/back-to-index/process-key/main28 1: 24375 => ((0 space-address) (names browser-state))
mem: ((0 space-address) (names browser-state)): 609346 <= 24375
run: down/back-to-index/process-key/main28 2: (((1 terminal-address)) <- ((next-input)))
arg: nil 1 (24375 24083)
run: down/back-to-index/process-key/main28 2: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609347 <= 24083
run: down/back-to-index/process-key/main28 3: (((2 boolean)) <- ((less-than)) ((2 integer) (space 1)) ((0 literal)))
mem: ((2 integer) (space 1)) => 3
run: down/back-to-index/process-key/main28 3: nil => ((2 boolean))
mem: ((2 boolean)): 609348 <= nil
run: down/back-to-index/process-key/main28 4: (((jump-if)) ((2 boolean)) ((14 offset)))
mem: ((2 boolean)) => nil
run: down/back-to-index/process-key/main28 5: (((3 boolean)) <- ((equal)) ((11 integer) (space 1)) ((2 integer) (space 1)))
mem: ((11 integer) (space 1)) => 0
mem: ((2 integer) (space 1)) => 3
run: down/back-to-index/process-key/main28 5: nil => ((3 boolean))
mem: ((3 boolean)): 609349 <= nil
run: down/back-to-index/process-key/main28 6: (((jump-unless)) ((3 boolean)) ((12 offset)))
mem: ((3 boolean)) => nil
run: down/back-to-index/process-key/main28 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/main28 19: nil => ((7 boolean))
mem: ((7 boolean)): 609353 <= nil
run: down/back-to-index/process-key/main28 20: (((jump-if)) ((7 boolean)) ((2 offset)))
mem: ((7 boolean)) => nil
run: down/back-to-index/process-key/main28 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/main28 21: 1 => ((11 integer) (space 1))
mem: ((11 integer) (space 1)): 24387 <= 1
run: down/back-to-index/process-key/main28 22: (((cursor-down)) ((1 terminal-address)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main28 0: (((default-space space-address)) <- ((new)) ((space literal)) ((30 literal)))
run: cursor-down/down/back-to-index/process-key/main28 0: 609376 => ((default-space space-address))
run: cursor-down/down/back-to-index/process-key/main28 1: (((1 terminal-address)) <- ((next-input)))
arg: nil 0 (24083)
run: cursor-down/down/back-to-index/process-key/main28 1: 24083 => ((1 terminal-address))
mem: ((1 terminal-address)): 609378 <= 24083
run: cursor-down/down/back-to-index/process-key/main28 2: (((2 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((0 offset)))
run: cursor-down/down/back-to-index/process-key/main28 2: 24083 => ((2 integer-address))
mem: ((2 integer-address)): 609379 <= 24083
run: cursor-down/down/back-to-index/process-key/main28 3: (((jump-unless)) ((1 terminal-address)) ((5 offset)))
mem: ((1 terminal-address)) => 24083
run: cursor-down/down/back-to-index/process-key/main28 4: (((3 integer-address)) <- ((get-address)) ((1 terminal-address) (deref)) ((2 offset)))
run: cursor-down/down/back-to-index/process-key/main28 4: 24085 => ((3 integer-address))
mem: ((3 integer-address)): 609380 <= 24085
run: cursor-down/down/back-to-index/process-key/main28 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/main28 5: nil => ((4 boolean))
mem: ((4 boolean)): 609381 <= nil
run: cursor-down/down/back-to-index/process-key/main28 6: (((jump-if)) ((4 boolean)) ((1 offset)))
mem: ((4 boolean)) => nil
run: cursor-down/down/back-to-index/process-key/main28 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/main28 7: 1 => ((3 integer-address) (deref))
mem: ((3 integer-address) (deref)): 24085 <= 1
run: cursor-down/down/back-to-index/process-key/main28 8: (((reply)))
run: process-key/main28 76: (((reply)) ((nil literal)))
schedule: done with routine nil