about summary refs log tree commit diff stats
path: root/html/apps/*.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-02-09 20:49:38 -0800
committerKartik Agaram <vc@akkartik.com>2020-02-09 20:49:38 -0800
commit3dad94263f9b5bcbed576d27f61714100fbfae18 (patch)
tree5ecbd72638fe27517c21f99ad3f2e430b84d843a /html/apps/*.subx.html
parent2c966386d1734cce9f27ef8054e41433cab16da4 (diff)
downloadmu-3dad94263f9b5bcbed576d27f61714100fbfae18.tar.gz
6001
Diffstat (limited to 'html/apps/*.subx.html')
-rw-r--r--html/apps/assort.subx.html4
-rw-r--r--html/apps/braces.subx.html12
-rw-r--r--html/apps/calls.subx.html8
-rw-r--r--html/apps/crenshaw2-1.subx.html8
-rw-r--r--html/apps/crenshaw2-1b.subx.html16
-rw-r--r--html/apps/dquotes.subx.html28
6 files changed, 38 insertions, 38 deletions
diff --git a/html/apps/assort.subx.html b/html/apps/assort.subx.html
index 6f2c21bd..bc77a2c4 100644
--- a/html/apps/assort.subx.html
+++ b/html/apps/assort.subx.html
@@ -364,7 +364,7 @@ if ('onhashchange' in window) {
 <span id="L318" class="LineNr">318 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L319" class="LineNr">319 </span>    <span class="subxComment"># subx-assort(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L320" class="LineNr">320 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L321" class="LineNr">321 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L321" class="LineNr">321 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L322" class="LineNr">322 </span>    68/push  <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a>/imm32
 <span id="L323" class="LineNr">323 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L324" class="LineNr">324 </span>    e8/call  <a href='assort.subx.html#L89'>subx-assort</a>/disp32
@@ -372,7 +372,7 @@ if ('onhashchange' in window) {
 <span id="L326" class="LineNr">326 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L327" class="LineNr">327 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L328" class="LineNr">328 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L329" class="LineNr">329 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L329" class="LineNr">329 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L330" class="LineNr">330 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L331" class="LineNr">331 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L332" class="LineNr">332 </span>    <span class="subxS2Comment"># . . discard args</span>
diff --git a/html/apps/braces.subx.html b/html/apps/braces.subx.html
index abd83f69..3d33c79e 100644
--- a/html/apps/braces.subx.html
+++ b/html/apps/braces.subx.html
@@ -326,9 +326,9 @@ if ('onhashchange' in window) {
 <span id="L267" class="LineNr">267 </span>    (<a href='../055stream.subx.html#L17'>clear-stream</a> $_test-output-buffered-file-&gt;buffer)
 <span id="L268" class="LineNr">268 </span>    <span class="subxComment"># test</span>
 <span id="L269" class="LineNr">269 </span>    (<a href='../057write.subx.html#L24'>write</a> <a href='../061read-byte.subx.html#L287'>_test-input-stream</a> <span class="Constant">&quot;== abcd 0x1&quot;</span>)
-<span id="L270" class="LineNr">270 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L270" class="LineNr">270 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L271" class="LineNr">271 </span>    <span class="subxComment"># check that the line just passed through</span>
-<span id="L272" class="LineNr">272 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L272" class="LineNr">272 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L273" class="Folded">273 </span><span class="Folded">+--  5 lines: #?     # dump _test-output-stream --------------------------------------------------------------------------------------------------------------</span>
 <span id="L278" class="LineNr">278 </span>    (<a href='../058stream-equal.subx.html#L194'>check-stream-equal</a> <a href='../064write-byte.subx.html#L286'>_test-output-stream</a> <span class="Constant">&quot;== abcd 0x1 \n&quot;</span> <span class="Constant">&quot;F - test-subx-braces-passes-most-words-through&quot;</span>)
 <span id="L279" class="LineNr">279 </span>    <span class="subxS1Comment"># . epilogue</span>
@@ -359,9 +359,9 @@ if ('onhashchange' in window) {
 <span id="L304" class="LineNr">304 </span>    (<a href='../055stream.subx.html#L17'>clear-stream</a> $_test-output-buffered-file-&gt;buffer)
 <span id="L305" class="LineNr">305 </span>    <span class="subxComment"># test</span>
 <span id="L306" class="LineNr">306 </span>    (<a href='../057write.subx.html#L24'>write</a> <a href='../061read-byte.subx.html#L287'>_test-input-stream</a> <span class="Constant">&quot;{\nab break/imm32\ncd loop/imm32\n}&quot;</span>)
-<span id="L307" class="LineNr">307 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L307" class="LineNr">307 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L308" class="LineNr">308 </span>    <span class="subxComment"># check that the line just passed through</span>
-<span id="L309" class="LineNr">309 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L309" class="LineNr">309 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L310" class="Folded">310 </span><span class="Folded">+--  5 lines: #?     # dump _test-output-stream --------------------------------------------------------------------------------------------------------------</span>
 <span id="L315" class="LineNr">315 </span>    (<a href='../058stream-equal.subx.html#L194'>check-stream-equal</a> <a href='../064write-byte.subx.html#L286'>_test-output-stream</a> <span class="Constant">&quot;_loop0x00000001:\nab _break0x00000001/imm32 \ncd _loop0x00000001/imm32 \n_break0x00000001:\n&quot;</span> <span class="Constant">&quot;F - test-subx-braces-1&quot;</span>)
 <span id="L316" class="LineNr">316 </span>    <span class="subxS1Comment"># . epilogue</span>
@@ -396,9 +396,9 @@ if ('onhashchange' in window) {
 <span id="L345" class="LineNr">345 </span>    (<a href='../055stream.subx.html#L17'>clear-stream</a> $_test-output-buffered-file-&gt;buffer)
 <span id="L346" class="LineNr">346 </span>    <span class="subxComment"># test</span>
 <span id="L347" class="LineNr">347 </span>    (<a href='../057write.subx.html#L24'>write</a> <a href='../061read-byte.subx.html#L287'>_test-input-stream</a> <span class="Constant">&quot;{\n{\nab break/imm32\n}\ncd loop/imm32\n}&quot;</span>)
-<span id="L348" class="LineNr">348 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L348" class="LineNr">348 </span>    (<a href='braces.subx.html#L78'>subx-braces</a> <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L349" class="LineNr">349 </span>    <span class="subxComment"># check that the line just passed through</span>
-<span id="L350" class="LineNr">350 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>)
+<span id="L350" class="LineNr">350 </span>    (<a href='../064write-byte.subx.html#L81'>flush</a> <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>)
 <span id="L351" class="Folded">351 </span><span class="Folded">+--  5 lines: #?     # dump _test-output-stream --------------------------------------------------------------------------------------------------------------</span>
 <span id="L356" class="LineNr">356 </span>    (<a href='../058stream-equal.subx.html#L194'>check-stream-equal</a> <a href='../064write-byte.subx.html#L286'>_test-output-stream</a> <span class="Constant">&quot;_loop0x00000001:\n_loop0x00000002:\nab _break0x00000002/imm32 \n_break0x00000002:\ncd _loop0x00000001/imm32 \n_break0x00000001:\n&quot;</span> <span class="Constant">&quot;F - test-subx-braces-2&quot;</span>)
 <span id="L357" class="LineNr">357 </span>    <span class="subxS1Comment"># . epilogue</span>
diff --git a/html/apps/calls.subx.html b/html/apps/calls.subx.html
index e23c2d8b..50e2d54f 100644
--- a/html/apps/calls.subx.html
+++ b/html/apps/calls.subx.html
@@ -605,7 +605,7 @@ if ('onhashchange' in window) {
 <span id="L583" class="LineNr"> 583 </span>    81 0/subop/add %esp 8/imm32
 <span id="L584" class="LineNr"> 584 </span>    <span class="subxComment"># subx-calls(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L585" class="LineNr"> 585 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L586" class="LineNr"> 586 </span>    68/push <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L586" class="LineNr"> 586 </span>    68/push <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L587" class="LineNr"> 587 </span>    68/push <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a>/imm32
 <span id="L588" class="LineNr"> 588 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L589" class="LineNr"> 589 </span>    e8/call <a href='calls.subx.html#L78'>subx-calls</a>/disp32
@@ -614,7 +614,7 @@ if ('onhashchange' in window) {
 <span id="L592" class="LineNr"> 592 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L593" class="LineNr"> 593 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L594" class="LineNr"> 594 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L595" class="LineNr"> 595 </span>    68/push <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L595" class="LineNr"> 595 </span>    68/push <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L596" class="LineNr"> 596 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L597" class="LineNr"> 597 </span>    e8/call <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L598" class="LineNr"> 598 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -676,7 +676,7 @@ if ('onhashchange' in window) {
 <span id="L654" class="LineNr"> 654 </span>    81 0/subop/add %esp 8/imm32
 <span id="L655" class="LineNr"> 655 </span>    <span class="subxComment"># subx-calls(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L656" class="LineNr"> 656 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L657" class="LineNr"> 657 </span>    68/push <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L657" class="LineNr"> 657 </span>    68/push <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L658" class="LineNr"> 658 </span>    68/push <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a>/imm32
 <span id="L659" class="LineNr"> 659 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L660" class="LineNr"> 660 </span>    e8/call <a href='calls.subx.html#L78'>subx-calls</a>/disp32
@@ -685,7 +685,7 @@ if ('onhashchange' in window) {
 <span id="L663" class="LineNr"> 663 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L664" class="LineNr"> 664 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L665" class="LineNr"> 665 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L666" class="LineNr"> 666 </span>    68/push <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L666" class="LineNr"> 666 </span>    68/push <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L667" class="LineNr"> 667 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L668" class="LineNr"> 668 </span>    e8/call <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L669" class="LineNr"> 669 </span>    <span class="subxS2Comment"># . . discard args</span>
diff --git a/html/apps/crenshaw2-1.subx.html b/html/apps/crenshaw2-1.subx.html
index 3f26523a..1c9ae904 100644
--- a/html/apps/crenshaw2-1.subx.html
+++ b/html/apps/crenshaw2-1.subx.html
@@ -385,7 +385,7 @@ if ('onhashchange' in window) {
 <span id="L324" class="LineNr">324 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L325" class="LineNr">325 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L326" class="LineNr">326 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L327" class="LineNr">327 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L327" class="LineNr">327 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L328" class="LineNr">328 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L329" class="LineNr">329 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L330" class="LineNr">330 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -422,7 +422,7 @@ if ('onhashchange' in window) {
 <span id="L361" class="LineNr">361 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L362" class="LineNr">362 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L363" class="LineNr">363 </span>    50/push-eax/ed
-<span id="L364" class="LineNr">364 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L364" class="LineNr">364 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L365" class="LineNr">365 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L366" class="LineNr">366 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L367" class="LineNr">367 </span>    <span class="subxS2Comment"># . . call</span>
@@ -474,7 +474,7 @@ if ('onhashchange' in window) {
 <span id="L413" class="LineNr">413 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L414" class="LineNr">414 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L415" class="LineNr">415 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L416" class="LineNr">416 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L416" class="LineNr">416 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L417" class="LineNr">417 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L418" class="LineNr">418 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L419" class="LineNr">419 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -504,7 +504,7 @@ if ('onhashchange' in window) {
 <span id="L443" class="LineNr">443 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L444" class="LineNr">444 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L445" class="LineNr">445 </span>    50/push-eax/ed
-<span id="L446" class="LineNr">446 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L446" class="LineNr">446 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L447" class="LineNr">447 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L448" class="LineNr">448 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L449" class="LineNr">449 </span>    <span class="subxS2Comment"># . . call</span>
diff --git a/html/apps/crenshaw2-1b.subx.html b/html/apps/crenshaw2-1b.subx.html
index c4022fd8..01b29a6a 100644
--- a/html/apps/crenshaw2-1b.subx.html
+++ b/html/apps/crenshaw2-1b.subx.html
@@ -401,7 +401,7 @@ if ('onhashchange' in window) {
 <span id="L340" class="LineNr">340 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L341" class="LineNr">341 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L342" class="LineNr">342 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L343" class="LineNr">343 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L343" class="LineNr">343 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L344" class="LineNr">344 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L345" class="LineNr">345 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L346" class="LineNr">346 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -438,7 +438,7 @@ if ('onhashchange' in window) {
 <span id="L377" class="LineNr">377 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L378" class="LineNr">378 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L379" class="LineNr">379 </span>    50/push-eax/ed
-<span id="L380" class="LineNr">380 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L380" class="LineNr">380 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L381" class="LineNr">381 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L382" class="LineNr">382 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L383" class="LineNr">383 </span>    <span class="subxS2Comment"># . . call</span>
@@ -490,7 +490,7 @@ if ('onhashchange' in window) {
 <span id="L429" class="LineNr">429 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L430" class="LineNr">430 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L431" class="LineNr">431 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L432" class="LineNr">432 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L432" class="LineNr">432 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L433" class="LineNr">433 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L434" class="LineNr">434 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L435" class="LineNr">435 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -520,7 +520,7 @@ if ('onhashchange' in window) {
 <span id="L459" class="LineNr">459 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L460" class="LineNr">460 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L461" class="LineNr">461 </span>    50/push-eax/ed
-<span id="L462" class="LineNr">462 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L462" class="LineNr">462 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L463" class="LineNr">463 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L464" class="LineNr">464 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L465" class="LineNr">465 </span>    <span class="subxS2Comment"># . . call</span>
@@ -573,7 +573,7 @@ if ('onhashchange' in window) {
 <span id="L512" class="LineNr">512 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L513" class="LineNr">513 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L514" class="LineNr">514 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L515" class="LineNr">515 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L515" class="LineNr">515 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L516" class="LineNr">516 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L517" class="LineNr">517 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L518" class="LineNr">518 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -610,7 +610,7 @@ if ('onhashchange' in window) {
 <span id="L549" class="LineNr">549 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L550" class="LineNr">550 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L551" class="LineNr">551 </span>    50/push-eax/ed
-<span id="L552" class="LineNr">552 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L552" class="LineNr">552 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L553" class="LineNr">553 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L554" class="LineNr">554 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L555" class="LineNr">555 </span>    <span class="subxS2Comment"># . . call</span>
@@ -662,7 +662,7 @@ if ('onhashchange' in window) {
 <span id="L601" class="LineNr">601 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
 <span id="L602" class="LineNr">602 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-stream)</span>
 <span id="L603" class="LineNr">603 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L604" class="LineNr">604 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L604" class="LineNr">604 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L605" class="LineNr">605 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L606" class="LineNr">606 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L607" class="LineNr">607 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -699,7 +699,7 @@ if ('onhashchange' in window) {
 <span id="L638" class="LineNr">638 </span>    <span class="subxComment"># get-num(in, out, err, ed)</span>
 <span id="L639" class="LineNr">639 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L640" class="LineNr">640 </span>    50/push-eax/ed
-<span id="L641" class="LineNr">641 </span>    68/push  <a href='../064write-byte.subx.html#L341'>_test-error-stream</a>/imm32
+<span id="L641" class="LineNr">641 </span>    68/push  <a href='../064write-byte.subx.html#L373'>_test-error-stream</a>/imm32
 <span id="L642" class="LineNr">642 </span>    68/push  <a href='../064write-byte.subx.html#L286'>_test-output-stream</a>/imm32
 <span id="L643" class="LineNr">643 </span>    68/push  <a href='../061read-byte.subx.html#L274'>_test-buffered-file</a>/imm32
 <span id="L644" class="LineNr">644 </span>    <span class="subxS2Comment"># . . call</span>
diff --git a/html/apps/dquotes.subx.html b/html/apps/dquotes.subx.html
index aeefeaf7..17242e74 100644
--- a/html/apps/dquotes.subx.html
+++ b/html/apps/dquotes.subx.html
@@ -572,7 +572,7 @@ if ('onhashchange' in window) {
 <span id="L509" class="LineNr"> 509 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L510" class="LineNr"> 510 </span>    <span class="subxComment"># subx-dquotes(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L511" class="LineNr"> 511 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L512" class="LineNr"> 512 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L512" class="LineNr"> 512 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L513" class="LineNr"> 513 </span>    68/push  <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a>/imm32
 <span id="L514" class="LineNr"> 514 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L515" class="LineNr"> 515 </span>    e8/call  <a href='dquotes.subx.html#L85'>subx-dquotes</a>/disp32
@@ -580,7 +580,7 @@ if ('onhashchange' in window) {
 <span id="L517" class="LineNr"> 517 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L518" class="LineNr"> 518 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L519" class="LineNr"> 519 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L520" class="LineNr"> 520 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L520" class="LineNr"> 520 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L521" class="LineNr"> 521 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L522" class="LineNr"> 522 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L523" class="LineNr"> 523 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -744,7 +744,7 @@ if ('onhashchange' in window) {
 <span id="L706" class="LineNr"> 706 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L707" class="LineNr"> 707 </span>    <span class="subxComment"># subx-dquotes(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L708" class="LineNr"> 708 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L709" class="LineNr"> 709 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L709" class="LineNr"> 709 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L710" class="LineNr"> 710 </span>    68/push  <a href='../061read-byte.subx.html#L313'>_test-input-buffered-file</a>/imm32
 <span id="L711" class="LineNr"> 711 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L712" class="LineNr"> 712 </span>    e8/call  <a href='dquotes.subx.html#L85'>subx-dquotes</a>/disp32
@@ -752,7 +752,7 @@ if ('onhashchange' in window) {
 <span id="L714" class="LineNr"> 714 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L715" class="LineNr"> 715 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L716" class="LineNr"> 716 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L717" class="LineNr"> 717 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L717" class="LineNr"> 717 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L718" class="LineNr"> 718 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L719" class="LineNr"> 719 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L720" class="LineNr"> 720 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1382,14 +1382,14 @@ if ('onhashchange' in window) {
 <span id="L1501" class="LineNr">1501 </span>    <span class="subxComment"># emit-metadata(_test-output-buffered-file, slice)</span>
 <span id="L1502" class="LineNr">1502 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1503" class="LineNr">1503 </span>    51/push-ecx
-<span id="L1504" class="LineNr">1504 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1504" class="LineNr">1504 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1505" class="LineNr">1505 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1506" class="LineNr">1506 </span>    e8/call  <a href='dquotes.subx.html#L1382'>emit-metadata</a>/disp32
 <span id="L1507" class="LineNr">1507 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1508" class="LineNr">1508 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1509" class="LineNr">1509 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L1510" class="LineNr">1510 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1511" class="LineNr">1511 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1511" class="LineNr">1511 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1512" class="LineNr">1512 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1513" class="LineNr">1513 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L1514" class="LineNr">1514 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1439,14 +1439,14 @@ if ('onhashchange' in window) {
 <span id="L1558" class="LineNr">1558 </span>    <span class="subxComment"># emit-metadata(_test-output-buffered-file, slice)</span>
 <span id="L1559" class="LineNr">1559 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1560" class="LineNr">1560 </span>    51/push-ecx
-<span id="L1561" class="LineNr">1561 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1561" class="LineNr">1561 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1562" class="LineNr">1562 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1563" class="LineNr">1563 </span>    e8/call  <a href='dquotes.subx.html#L1382'>emit-metadata</a>/disp32
 <span id="L1564" class="LineNr">1564 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1565" class="LineNr">1565 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1566" class="LineNr">1566 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L1567" class="LineNr">1567 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1568" class="LineNr">1568 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1568" class="LineNr">1568 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1569" class="LineNr">1569 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1570" class="LineNr">1570 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L1571" class="LineNr">1571 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1496,14 +1496,14 @@ if ('onhashchange' in window) {
 <span id="L1615" class="LineNr">1615 </span>    <span class="subxComment"># emit-metadata(_test-output-buffered-file, slice)</span>
 <span id="L1616" class="LineNr">1616 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1617" class="LineNr">1617 </span>    51/push-ecx
-<span id="L1618" class="LineNr">1618 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1618" class="LineNr">1618 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1619" class="LineNr">1619 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1620" class="LineNr">1620 </span>    e8/call  <a href='dquotes.subx.html#L1382'>emit-metadata</a>/disp32
 <span id="L1621" class="LineNr">1621 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1622" class="LineNr">1622 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1623" class="LineNr">1623 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L1624" class="LineNr">1624 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1625" class="LineNr">1625 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1625" class="LineNr">1625 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1626" class="LineNr">1626 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1627" class="LineNr">1627 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L1628" class="LineNr">1628 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1555,14 +1555,14 @@ if ('onhashchange' in window) {
 <span id="L1674" class="LineNr">1674 </span>    <span class="subxComment"># emit-metadata(_test-output-buffered-file, slice)</span>
 <span id="L1675" class="LineNr">1675 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1676" class="LineNr">1676 </span>    51/push-ecx
-<span id="L1677" class="LineNr">1677 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1677" class="LineNr">1677 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1678" class="LineNr">1678 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1679" class="LineNr">1679 </span>    e8/call  <a href='dquotes.subx.html#L1382'>emit-metadata</a>/disp32
 <span id="L1680" class="LineNr">1680 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1681" class="LineNr">1681 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1682" class="LineNr">1682 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L1683" class="LineNr">1683 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1684" class="LineNr">1684 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1684" class="LineNr">1684 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1685" class="LineNr">1685 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1686" class="LineNr">1686 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L1687" class="LineNr">1687 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1607,14 +1607,14 @@ if ('onhashchange' in window) {
 <span id="L1726" class="LineNr">1726 </span>    <span class="subxComment"># emit-metadata(_test-output-buffered-file, slice)</span>
 <span id="L1727" class="LineNr">1727 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1728" class="LineNr">1728 </span>    51/push-ecx
-<span id="L1729" class="LineNr">1729 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1729" class="LineNr">1729 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1730" class="LineNr">1730 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1731" class="LineNr">1731 </span>    e8/call  <a href='dquotes.subx.html#L1382'>emit-metadata</a>/disp32
 <span id="L1732" class="LineNr">1732 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1733" class="LineNr">1733 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              8/imm32           <span class="subxComment"># add to esp</span>
 <span id="L1734" class="LineNr">1734 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L1735" class="LineNr">1735 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1736" class="LineNr">1736 </span>    68/push  <a href='../064write-byte.subx.html#L328'>_test-output-buffered-file</a>/imm32
+<span id="L1736" class="LineNr">1736 </span>    68/push  <a href='../064write-byte.subx.html#L360'>_test-output-buffered-file</a>/imm32
 <span id="L1737" class="LineNr">1737 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1738" class="LineNr">1738 </span>    e8/call  <a href='../064write-byte.subx.html#L81'>flush</a>/disp32
 <span id="L1739" class="LineNr">1739 </span>    <span class="subxS2Comment"># . . discard args</span>