about summary refs log tree commit diff stats
path: root/html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-04-11 11:40:59 -0700
committerKartik Agaram <vc@akkartik.com>2019-04-11 11:40:59 -0700
commitc5672a65bcaede5f0ab6213c4b6fc89b138c46d6 (patch)
tree2e98168f54c07970926b9f53c991792051bb23f7 /html
parent9e6d655e44122163fa0ae87d592c03a113185ff2 (diff)
downloadmu-c5672a65bcaede5f0ab6213c4b6fc89b138c46d6.tar.gz
5081
Diffstat (limited to 'html')
-rw-r--r--html/subx/apps/assort.subx.html74
-rw-r--r--html/subx/apps/crenshaw2-1.subx.html18
-rw-r--r--html/subx/apps/crenshaw2-1b.subx.html18
-rw-r--r--html/subx/apps/hex.subx.html104
-rw-r--r--html/subx/apps/pack.subx.html706
5 files changed, 444 insertions, 476 deletions
diff --git a/html/subx/apps/assort.subx.html b/html/subx/apps/assort.subx.html
index 8db118f3..676b2d71 100644
--- a/html/subx/apps/assort.subx.html
+++ b/html/subx/apps/assort.subx.html
@@ -90,7 +90,7 @@ if ('onhashchange' in window) {
 <span id="L26" class="LineNr">  26 </span><span class="SpecialChar">Entry</span>:  <span class="subxComment"># run tests if necessary, convert stdin if not</span>
 <span id="L27" class="LineNr">  27 </span>
 <span id="L28" class="LineNr">  28 </span>    <span class="subxComment"># for debugging: run a single test</span>
-<span id="L29" class="LineNr">  29 </span><span class="CommentedCode">#?     e8/call test-get-or-insert-segment/disp32</span>
+<span id="L29" class="LineNr">  29 </span><span class="CommentedCode">#?     e8/call test-convert/disp32</span>
 <span id="L30" class="LineNr">  30 </span><span class="CommentedCode">#?     8b/copy                         0/mod/indirect  5/rm32/.disp32            .             .           3/r32/EBX   Num-test-failures/disp32          # copy *Num-test-failures to EBX</span>
 <span id="L31" class="LineNr">  31 </span><span class="CommentedCode">#?     eb/jump  $main:end/disp8</span>
 <span id="L32" class="LineNr">  32 </span>
@@ -1132,24 +1132,24 @@ if ('onhashchange' in window) {
 <span id="L1232" class="LineNr">1232 </span>    <span class="subxComment"># current read index</span>
 <span id="L1233" class="LineNr">1233 </span>    0/imm32
 <span id="L1234" class="LineNr">1234 </span>    <span class="subxComment"># length</span>
-<span id="L1235" class="LineNr">1235 </span>    0x80/imm32
-<span id="L1236" class="LineNr">1236 </span>    <span class="subxComment"># data</span>
-<span id="L1237" class="LineNr">1237 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1238" class="LineNr">1238 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1239" class="LineNr">1239 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1240" class="LineNr">1240 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1241" class="LineNr">1241 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1242" class="LineNr">1242 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1243" class="LineNr">1243 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1244" class="LineNr">1244 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1245" class="LineNr">1245 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1246" class="LineNr">1246 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1247" class="LineNr">1247 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1248" class="LineNr">1248 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1249" class="LineNr">1249 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1250" class="LineNr">1250 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1251" class="LineNr">1251 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1252" class="LineNr">1252 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
+<span id="L1235" class="LineNr">1235 </span>    0x100/imm32  <span class="subxComment"># 256 bytes</span>
+<span id="L1236" class="LineNr">1236 </span>    <span class="subxComment"># data (16 lines x 16 bytes/line)</span>
+<span id="L1237" class="LineNr">1237 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1238" class="LineNr">1238 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1239" class="LineNr">1239 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1240" class="LineNr">1240 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1241" class="LineNr">1241 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1242" class="LineNr">1242 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1243" class="LineNr">1243 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1244" class="LineNr">1244 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1245" class="LineNr">1245 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1246" class="LineNr">1246 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1247" class="LineNr">1247 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1248" class="LineNr">1248 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1249" class="LineNr">1249 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1250" class="LineNr">1250 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1251" class="LineNr">1251 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1252" class="LineNr">1252 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 <span id="L1253" class="LineNr">1253 </span>
 <span id="L1254" class="LineNr">1254 </span><span class="subxComment"># a test buffered file for _test-input-stream</span>
 <span id="L1255" class="LineNr">1255 </span><span class="subxMinorFunction">_test-input-buffered-file</span>:
@@ -1170,24 +1170,24 @@ if ('onhashchange' in window) {
 <span id="L1270" class="LineNr">1270 </span>    <span class="subxComment"># current read index</span>
 <span id="L1271" class="LineNr">1271 </span>    0/imm32
 <span id="L1272" class="LineNr">1272 </span>    <span class="subxComment"># length</span>
-<span id="L1273" class="LineNr">1273 </span>    0x80/imm32
-<span id="L1274" class="LineNr">1274 </span>    <span class="subxComment"># data</span>
-<span id="L1275" class="LineNr">1275 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1276" class="LineNr">1276 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1277" class="LineNr">1277 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1278" class="LineNr">1278 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1279" class="LineNr">1279 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1280" class="LineNr">1280 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1281" class="LineNr">1281 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1282" class="LineNr">1282 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1283" class="LineNr">1283 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1284" class="LineNr">1284 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1285" class="LineNr">1285 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1286" class="LineNr">1286 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1287" class="LineNr">1287 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1288" class="LineNr">1288 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1289" class="LineNr">1289 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1290" class="LineNr">1290 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
+<span id="L1273" class="LineNr">1273 </span>    0x100/imm32  <span class="subxComment"># 256 bytes</span>
+<span id="L1274" class="LineNr">1274 </span>    <span class="subxComment"># data (16 lines x 16 bytes/line)</span>
+<span id="L1275" class="LineNr">1275 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1276" class="LineNr">1276 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1277" class="LineNr">1277 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1278" class="LineNr">1278 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1279" class="LineNr">1279 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1280" class="LineNr">1280 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1281" class="LineNr">1281 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1282" class="LineNr">1282 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1283" class="LineNr">1283 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1284" class="LineNr">1284 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1285" class="LineNr">1285 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1286" class="LineNr">1286 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1287" class="LineNr">1287 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1288" class="LineNr">1288 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1289" class="LineNr">1289 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1290" class="LineNr">1290 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 <span id="L1291" class="LineNr">1291 </span>
 <span id="L1292" class="LineNr">1292 </span><span class="subxComment"># a test buffered file for _test-output-stream</span>
 <span id="L1293" class="LineNr">1293 </span><span class="subxMinorFunction">_test-output-buffered-file</span>:
diff --git a/html/subx/apps/crenshaw2-1.subx.html b/html/subx/apps/crenshaw2-1.subx.html
index c40057e3..e9606427 100644
--- a/html/subx/apps/crenshaw2-1.subx.html
+++ b/html/subx/apps/crenshaw2-1.subx.html
@@ -658,17 +658,13 @@ if ('onhashchange' in window) {
 <span id="L595" class="LineNr">595 </span>    0/imm32
 <span id="L596" class="LineNr">596 </span>    <span class="subxComment"># length</span>
 <span id="L597" class="LineNr">597 </span>    0x40/imm32
-<span id="L598" class="LineNr">598 </span>    <span class="subxComment"># data</span>
-<span id="L599" class="LineNr">599 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L600" class="LineNr">600 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L601" class="LineNr">601 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L602" class="LineNr">602 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L603" class="LineNr">603 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L604" class="LineNr">604 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L605" class="LineNr">605 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L606" class="LineNr">606 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L607" class="LineNr">607 </span>
-<span id="L608" class="LineNr">608 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
+<span id="L598" class="LineNr">598 </span>    <span class="subxComment"># data (4 lines x 16 bytes/line)</span>
+<span id="L599" class="LineNr">599 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L600" class="LineNr">600 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L601" class="LineNr">601 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L602" class="LineNr">602 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L603" class="LineNr">603 </span>
+<span id="L604" class="LineNr">604 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
 </pre>
 </body>
 </html>
diff --git a/html/subx/apps/crenshaw2-1b.subx.html b/html/subx/apps/crenshaw2-1b.subx.html
index 5aa5f873..131da73c 100644
--- a/html/subx/apps/crenshaw2-1b.subx.html
+++ b/html/subx/apps/crenshaw2-1b.subx.html
@@ -857,17 +857,13 @@ if ('onhashchange' in window) {
 <span id="L794" class="LineNr">794 </span>    0/imm32
 <span id="L795" class="LineNr">795 </span>    <span class="subxComment"># length</span>
 <span id="L796" class="LineNr">796 </span>    0x40/imm32
-<span id="L797" class="LineNr">797 </span>    <span class="subxComment"># data</span>
-<span id="L798" class="LineNr">798 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L799" class="LineNr">799 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L800" class="LineNr">800 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L801" class="LineNr">801 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L802" class="LineNr">802 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L803" class="LineNr">803 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L804" class="LineNr">804 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L805" class="LineNr">805 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L806" class="LineNr">806 </span>
-<span id="L807" class="LineNr">807 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
+<span id="L797" class="LineNr">797 </span>    <span class="subxComment"># data (4 lines x 16 bytes/line)</span>
+<span id="L798" class="LineNr">798 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L799" class="LineNr">799 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L800" class="LineNr">800 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L801" class="LineNr">801 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L802" class="LineNr">802 </span>
+<span id="L803" class="LineNr">803 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
 </pre>
 </body>
 </html>
diff --git a/html/subx/apps/hex.subx.html b/html/subx/apps/hex.subx.html
index 6a61283c..4d7dd8cf 100644
--- a/html/subx/apps/hex.subx.html
+++ b/html/subx/apps/hex.subx.html
@@ -290,7 +290,7 @@ if ('onhashchange' in window) {
 <span id="L227" class="LineNr"> 227 </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="L228" class="LineNr"> 228 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L229" class="LineNr"> 229 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L230" class="LineNr"> 230 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L230" class="LineNr"> 230 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L231" class="LineNr"> 231 </span>    05/add-to-EAX  4/imm32
 <span id="L232" class="LineNr"> 232 </span>    50/push-EAX
 <span id="L233" class="LineNr"> 233 </span>    <span class="subxS2Comment"># . . call</span>
@@ -321,7 +321,7 @@ if ('onhashchange' in window) {
 <span id="L258" class="LineNr"> 258 </span>    <span class="subxComment"># EAX = convert-next-octet(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L259" class="LineNr"> 259 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L260" class="LineNr"> 260 </span>    51/push-ECX/ed
-<span id="L261" class="LineNr"> 261 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L261" class="LineNr"> 261 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L262" class="LineNr"> 262 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L263" class="LineNr"> 263 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L264" class="LineNr"> 264 </span>    e8/call  <a href='hex.subx.html#L131'>convert-next-octet</a>/disp32
@@ -392,7 +392,7 @@ if ('onhashchange' in window) {
 <span id="L329" class="LineNr"> 329 </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="L330" class="LineNr"> 330 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L331" class="LineNr"> 331 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L332" class="LineNr"> 332 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L332" class="LineNr"> 332 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L333" class="LineNr"> 333 </span>    05/add-to-EAX  4/imm32
 <span id="L334" class="LineNr"> 334 </span>    50/push-EAX
 <span id="L335" class="LineNr"> 335 </span>    <span class="subxS2Comment"># . . call</span>
@@ -415,7 +415,7 @@ if ('onhashchange' in window) {
 <span id="L352" class="LineNr"> 352 </span>    <span class="subxComment"># EAX = convert-next-octet(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L353" class="LineNr"> 353 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L354" class="LineNr"> 354 </span>    51/push-ECX/ed
-<span id="L355" class="LineNr"> 355 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L355" class="LineNr"> 355 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L356" class="LineNr"> 356 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L357" class="LineNr"> 357 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L358" class="LineNr"> 358 </span>    e8/call  <a href='hex.subx.html#L131'>convert-next-octet</a>/disp32
@@ -486,7 +486,7 @@ if ('onhashchange' in window) {
 <span id="L423" class="LineNr"> 423 </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="L424" class="LineNr"> 424 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L425" class="LineNr"> 425 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L426" class="LineNr"> 426 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L426" class="LineNr"> 426 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L427" class="LineNr"> 427 </span>    05/add-to-EAX  4/imm32
 <span id="L428" class="LineNr"> 428 </span>    50/push-EAX
 <span id="L429" class="LineNr"> 429 </span>    <span class="subxS2Comment"># . . call</span>
@@ -517,7 +517,7 @@ if ('onhashchange' in window) {
 <span id="L454" class="LineNr"> 454 </span>    <span class="subxComment"># EAX = convert-next-octet(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L455" class="LineNr"> 455 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L456" class="LineNr"> 456 </span>    51/push-ECX/ed
-<span id="L457" class="LineNr"> 457 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L457" class="LineNr"> 457 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L458" class="LineNr"> 458 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L459" class="LineNr"> 459 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L460" class="LineNr"> 460 </span>    e8/call  <a href='hex.subx.html#L131'>convert-next-octet</a>/disp32
@@ -659,7 +659,7 @@ if ('onhashchange' in window) {
 <span id="L596" class="LineNr"> 596 </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="L597" class="LineNr"> 597 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L598" class="LineNr"> 598 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L599" class="LineNr"> 599 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L599" class="LineNr"> 599 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L600" class="LineNr"> 600 </span>    05/add-to-EAX  4/imm32
 <span id="L601" class="LineNr"> 601 </span>    50/push-EAX
 <span id="L602" class="LineNr"> 602 </span>    <span class="subxS2Comment"># . . call</span>
@@ -690,7 +690,7 @@ if ('onhashchange' in window) {
 <span id="L627" class="LineNr"> 627 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L628" class="LineNr"> 628 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L629" class="LineNr"> 629 </span>    51/push-ECX/ed
-<span id="L630" class="LineNr"> 630 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L630" class="LineNr"> 630 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L631" class="LineNr"> 631 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L632" class="LineNr"> 632 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L633" class="LineNr"> 633 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -761,7 +761,7 @@ if ('onhashchange' in window) {
 <span id="L698" class="LineNr"> 698 </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="L699" class="LineNr"> 699 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L700" class="LineNr"> 700 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L701" class="LineNr"> 701 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L701" class="LineNr"> 701 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L702" class="LineNr"> 702 </span>    05/add-to-EAX  4/imm32
 <span id="L703" class="LineNr"> 703 </span>    50/push-EAX
 <span id="L704" class="LineNr"> 704 </span>    <span class="subxS2Comment"># . . call</span>
@@ -792,7 +792,7 @@ if ('onhashchange' in window) {
 <span id="L729" class="LineNr"> 729 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L730" class="LineNr"> 730 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L731" class="LineNr"> 731 </span>    51/push-ECX/ed
-<span id="L732" class="LineNr"> 732 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L732" class="LineNr"> 732 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L733" class="LineNr"> 733 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L734" class="LineNr"> 734 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L735" class="LineNr"> 735 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -863,7 +863,7 @@ if ('onhashchange' in window) {
 <span id="L800" class="LineNr"> 800 </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="L801" class="LineNr"> 801 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L802" class="LineNr"> 802 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L803" class="LineNr"> 803 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L803" class="LineNr"> 803 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L804" class="LineNr"> 804 </span>    05/add-to-EAX  4/imm32
 <span id="L805" class="LineNr"> 805 </span>    50/push-EAX
 <span id="L806" class="LineNr"> 806 </span>    <span class="subxS2Comment"># . . call</span>
@@ -910,7 +910,7 @@ if ('onhashchange' in window) {
 <span id="L847" class="LineNr"> 847 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L848" class="LineNr"> 848 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L849" class="LineNr"> 849 </span>    51/push-ECX/ed
-<span id="L850" class="LineNr"> 850 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L850" class="LineNr"> 850 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L851" class="LineNr"> 851 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L852" class="LineNr"> 852 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L853" class="LineNr"> 853 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -981,7 +981,7 @@ if ('onhashchange' in window) {
 <span id="L918" class="LineNr"> 918 </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="L919" class="LineNr"> 919 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L920" class="LineNr"> 920 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L921" class="LineNr"> 921 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L921" class="LineNr"> 921 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L922" class="LineNr"> 922 </span>    05/add-to-EAX  4/imm32
 <span id="L923" class="LineNr"> 923 </span>    50/push-EAX
 <span id="L924" class="LineNr"> 924 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1028,7 +1028,7 @@ if ('onhashchange' in window) {
 <span id="L965" class="LineNr"> 965 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L966" class="LineNr"> 966 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L967" class="LineNr"> 967 </span>    51/push-ECX/ed
-<span id="L968" class="LineNr"> 968 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L968" class="LineNr"> 968 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L969" class="LineNr"> 969 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L970" class="LineNr"> 970 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L971" class="LineNr"> 971 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -1099,7 +1099,7 @@ if ('onhashchange' in window) {
 <span id="L1036" class="LineNr">1036 </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="L1037" class="LineNr">1037 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L1038" class="LineNr">1038 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1039" class="LineNr">1039 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1039" class="LineNr">1039 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1040" class="LineNr">1040 </span>    05/add-to-EAX  4/imm32
 <span id="L1041" class="LineNr">1041 </span>    50/push-EAX
 <span id="L1042" class="LineNr">1042 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1146,7 +1146,7 @@ if ('onhashchange' in window) {
 <span id="L1083" class="LineNr">1083 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L1084" class="LineNr">1084 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1085" class="LineNr">1085 </span>    51/push-ECX/ed
-<span id="L1086" class="LineNr">1086 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1086" class="LineNr">1086 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1087" class="LineNr">1087 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L1088" class="LineNr">1088 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1089" class="LineNr">1089 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -1217,7 +1217,7 @@ if ('onhashchange' in window) {
 <span id="L1154" class="LineNr">1154 </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="L1155" class="LineNr">1155 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L1156" class="LineNr">1156 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1157" class="LineNr">1157 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1157" class="LineNr">1157 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1158" class="LineNr">1158 </span>    05/add-to-EAX  4/imm32
 <span id="L1159" class="LineNr">1159 </span>    50/push-EAX
 <span id="L1160" class="LineNr">1160 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1248,7 +1248,7 @@ if ('onhashchange' in window) {
 <span id="L1185" class="LineNr">1185 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L1186" class="LineNr">1186 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1187" class="LineNr">1187 </span>    51/push-ECX/ed
-<span id="L1188" class="LineNr">1188 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1188" class="LineNr">1188 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1189" class="LineNr">1189 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L1190" class="LineNr">1190 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1191" class="LineNr">1191 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -1319,7 +1319,7 @@ if ('onhashchange' in window) {
 <span id="L1256" class="LineNr">1256 </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="L1257" class="LineNr">1257 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L1258" class="LineNr">1258 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1259" class="LineNr">1259 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1259" class="LineNr">1259 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1260" class="LineNr">1260 </span>    05/add-to-EAX  4/imm32
 <span id="L1261" class="LineNr">1261 </span>    50/push-EAX
 <span id="L1262" class="LineNr">1262 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1342,7 +1342,7 @@ if ('onhashchange' in window) {
 <span id="L1279" class="LineNr">1279 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L1280" class="LineNr">1280 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1281" class="LineNr">1281 </span>    51/push-ECX/ed
-<span id="L1282" class="LineNr">1282 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1282" class="LineNr">1282 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1283" class="LineNr">1283 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L1284" class="LineNr">1284 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1285" class="LineNr">1285 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -1413,7 +1413,7 @@ if ('onhashchange' in window) {
 <span id="L1350" class="LineNr">1350 </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="L1351" class="LineNr">1351 </span>    <span class="subxS1Comment"># . clear-stream(_test-error-buffered-file+4)</span>
 <span id="L1352" class="LineNr">1352 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1353" class="LineNr">1353 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1353" class="LineNr">1353 </span>    b8/copy-to-EAX  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1354" class="LineNr">1354 </span>    05/add-to-EAX  4/imm32
 <span id="L1355" class="LineNr">1355 </span>    50/push-EAX
 <span id="L1356" class="LineNr">1356 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1444,7 +1444,7 @@ if ('onhashchange' in window) {
 <span id="L1381" class="LineNr">1381 </span>    <span class="subxComment"># EAX = scan-next-byte(_test-buffered-file, _test-error-buffered-file, ed)</span>
 <span id="L1382" class="LineNr">1382 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1383" class="LineNr">1383 </span>    51/push-ECX/ed
-<span id="L1384" class="LineNr">1384 </span>    68/push  <a href='hex.subx.html#L1539'>_test-error-buffered-file</a>/imm32
+<span id="L1384" class="LineNr">1384 </span>    68/push  <a href='hex.subx.html#L1531'>_test-error-buffered-file</a>/imm32
 <span id="L1385" class="LineNr">1385 </span>    68/push  <a href='../061read-byte.subx.html#L289'>_test-buffered-file</a>/imm32
 <span id="L1386" class="LineNr">1386 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1387" class="LineNr">1387 </span>    e8/call  <a href='hex.subx.html#L489'>scan-next-byte</a>/disp32
@@ -1578,40 +1578,32 @@ if ('onhashchange' in window) {
 <span id="L1515" class="LineNr">1515 </span>    0/imm32
 <span id="L1516" class="LineNr">1516 </span>    <span class="subxComment"># current read index</span>
 <span id="L1517" class="LineNr">1517 </span>    0/imm32
-<span id="L1518" class="LineNr">1518 </span>    <span class="subxComment"># length</span>
-<span id="L1519" class="LineNr">1519 </span>    0x80/imm32
-<span id="L1520" class="LineNr">1520 </span>    <span class="subxComment"># data</span>
-<span id="L1521" class="LineNr">1521 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1522" class="LineNr">1522 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1523" class="LineNr">1523 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1524" class="LineNr">1524 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1525" class="LineNr">1525 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1526" class="LineNr">1526 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1527" class="LineNr">1527 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1528" class="LineNr">1528 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1529" class="LineNr">1529 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1530" class="LineNr">1530 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1531" class="LineNr">1531 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1532" class="LineNr">1532 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1533" class="LineNr">1533 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1534" class="LineNr">1534 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1535" class="LineNr">1535 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1536" class="LineNr">1536 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L1537" class="LineNr">1537 </span>
-<span id="L1538" class="LineNr">1538 </span><span class="subxComment"># a test buffered file for _test-error-stream</span>
-<span id="L1539" class="LineNr">1539 </span><span class="subxMinorFunction">_test-error-buffered-file</span>:
-<span id="L1540" class="LineNr">1540 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
-<span id="L1541" class="LineNr">1541 </span>    <a href='hex.subx.html#L1513'>_test-error-stream</a>/imm32
-<span id="L1542" class="LineNr">1542 </span>    <span class="subxComment"># current write index</span>
-<span id="L1543" class="LineNr">1543 </span>    0/imm32
-<span id="L1544" class="LineNr">1544 </span>    <span class="subxComment"># current read index</span>
-<span id="L1545" class="LineNr">1545 </span>    0/imm32
-<span id="L1546" class="LineNr">1546 </span>    <span class="subxComment"># length</span>
-<span id="L1547" class="LineNr">1547 </span>    6/imm32
-<span id="L1548" class="LineNr">1548 </span>    <span class="subxComment"># data</span>
-<span id="L1549" class="LineNr">1549 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
-<span id="L1550" class="LineNr">1550 </span>
-<span id="L1551" class="LineNr">1551 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
+<span id="L1518" class="LineNr">1518 </span>    <span class="subxComment"># line</span>
+<span id="L1519" class="LineNr">1519 </span>    0x80/imm32  <span class="subxComment"># 128 bytes</span>
+<span id="L1520" class="LineNr">1520 </span>    <span class="subxComment"># data (8 lines x 16 bytes/line)</span>
+<span id="L1521" class="LineNr">1521 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1522" class="LineNr">1522 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1523" class="LineNr">1523 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1524" class="LineNr">1524 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1525" class="LineNr">1525 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1526" class="LineNr">1526 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1527" class="LineNr">1527 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1528" class="LineNr">1528 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L1529" class="LineNr">1529 </span>
+<span id="L1530" class="LineNr">1530 </span><span class="subxComment"># a test buffered file for _test-error-stream</span>
+<span id="L1531" class="LineNr">1531 </span><span class="subxMinorFunction">_test-error-buffered-file</span>:
+<span id="L1532" class="LineNr">1532 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
+<span id="L1533" class="LineNr">1533 </span>    <a href='hex.subx.html#L1513'>_test-error-stream</a>/imm32
+<span id="L1534" class="LineNr">1534 </span>    <span class="subxComment"># current write index</span>
+<span id="L1535" class="LineNr">1535 </span>    0/imm32
+<span id="L1536" class="LineNr">1536 </span>    <span class="subxComment"># current read index</span>
+<span id="L1537" class="LineNr">1537 </span>    0/imm32
+<span id="L1538" class="LineNr">1538 </span>    <span class="subxComment"># length</span>
+<span id="L1539" class="LineNr">1539 </span>    6/imm32
+<span id="L1540" class="LineNr">1540 </span>    <span class="subxComment"># data</span>
+<span id="L1541" class="LineNr">1541 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
+<span id="L1542" class="LineNr">1542 </span>
+<span id="L1543" class="LineNr">1543 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
 </pre>
 </body>
 </html>
diff --git a/html/subx/apps/pack.subx.html b/html/subx/apps/pack.subx.html
index 90884600..be124ece 100644
--- a/html/subx/apps/pack.subx.html
+++ b/html/subx/apps/pack.subx.html
@@ -357,7 +357,7 @@ if ('onhashchange' in window) {
 <span id="L424" class="LineNr"> 424 </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="L425" class="LineNr"> 425 </span>    <span class="subxS1Comment"># . clear-stream(_test-input-buffered-file+4)</span>
 <span id="L426" class="LineNr"> 426 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L427" class="LineNr"> 427 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L427" class="LineNr"> 427 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L428" class="LineNr"> 428 </span>    05/add-to-EAX  4/imm32
 <span id="L429" class="LineNr"> 429 </span>    50/push-EAX
 <span id="L430" class="LineNr"> 430 </span>    <span class="subxS2Comment"># . . call</span>
@@ -366,14 +366,14 @@ if ('onhashchange' in window) {
 <span id="L433" class="LineNr"> 433 </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="L434" class="LineNr"> 434 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L435" class="LineNr"> 435 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L436" class="LineNr"> 436 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L436" class="LineNr"> 436 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L437" class="LineNr"> 437 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L438" class="LineNr"> 438 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L439" class="LineNr"> 439 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L440" class="LineNr"> 440 </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="L441" class="LineNr"> 441 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L442" class="LineNr"> 442 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L443" class="LineNr"> 443 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L443" class="LineNr"> 443 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L444" class="LineNr"> 444 </span>    05/add-to-EAX  4/imm32
 <span id="L445" class="LineNr"> 445 </span>    50/push-EAX
 <span id="L446" class="LineNr"> 446 </span>    <span class="subxS2Comment"># . . call</span>
@@ -383,8 +383,8 @@ if ('onhashchange' in window) {
 <span id="L450" class="LineNr"> 450 </span>    <span class="subxComment"># write nothing to input</span>
 <span id="L451" class="LineNr"> 451 </span>    <span class="subxComment"># convert(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L452" class="LineNr"> 452 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L453" class="LineNr"> 453 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
-<span id="L454" class="LineNr"> 454 </span>    68/push  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L453" class="LineNr"> 453 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
+<span id="L454" class="LineNr"> 454 </span>    68/push  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L455" class="LineNr"> 455 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L456" class="LineNr"> 456 </span>    e8/call  <a href='pack.subx.html#L93'>convert</a>/disp32
 <span id="L457" class="LineNr"> 457 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -392,7 +392,7 @@ if ('onhashchange' in window) {
 <span id="L459" class="LineNr"> 459 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L460" class="LineNr"> 460 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L461" class="LineNr"> 461 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L462" class="LineNr"> 462 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L462" class="LineNr"> 462 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L463" class="LineNr"> 463 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L464" class="LineNr"> 464 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L465" class="LineNr"> 465 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -401,7 +401,7 @@ if ('onhashchange' in window) {
 <span id="L468" class="LineNr"> 468 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L469" class="LineNr"> 469 </span>    68/push  <span class="Constant">&quot;F - test-convert-passes-empty-lines-through&quot;</span>/imm32
 <span id="L470" class="LineNr"> 470 </span>    68/push  <span class="Constant">&quot;&quot;</span>/imm32
-<span id="L471" class="LineNr"> 471 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L471" class="LineNr"> 471 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L472" class="LineNr"> 472 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L473" class="LineNr"> 473 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L474" class="LineNr"> 474 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -426,7 +426,7 @@ if ('onhashchange' in window) {
 <span id="L493" class="LineNr"> 493 </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="L494" class="LineNr"> 494 </span>    <span class="subxS1Comment"># . clear-stream(_test-input-buffered-file+4)</span>
 <span id="L495" class="LineNr"> 495 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L496" class="LineNr"> 496 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L496" class="LineNr"> 496 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L497" class="LineNr"> 497 </span>    05/add-to-EAX  4/imm32
 <span id="L498" class="LineNr"> 498 </span>    50/push-EAX
 <span id="L499" class="LineNr"> 499 </span>    <span class="subxS2Comment"># . . call</span>
@@ -435,14 +435,14 @@ if ('onhashchange' in window) {
 <span id="L502" class="LineNr"> 502 </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="L503" class="LineNr"> 503 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L504" class="LineNr"> 504 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L505" class="LineNr"> 505 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L505" class="LineNr"> 505 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L506" class="LineNr"> 506 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L507" class="LineNr"> 507 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L508" class="LineNr"> 508 </span>    <span class="subxS2Comment"># . . discard args</span>
 <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>              4/imm32           <span class="subxComment"># add to ESP</span>
 <span id="L510" class="LineNr"> 510 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L511" class="LineNr"> 511 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L512" class="LineNr"> 512 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L512" class="LineNr"> 512 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L513" class="LineNr"> 513 </span>    05/add-to-EAX  4/imm32
 <span id="L514" class="LineNr"> 514 </span>    50/push-EAX
 <span id="L515" class="LineNr"> 515 </span>    <span class="subxS2Comment"># . . call</span>
@@ -460,8 +460,8 @@ if ('onhashchange' in window) {
 <span id="L527" class="LineNr"> 527 </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="L528" class="LineNr"> 528 </span>    <span class="subxComment"># convert(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L529" class="LineNr"> 529 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L530" class="LineNr"> 530 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
-<span id="L531" class="LineNr"> 531 </span>    68/push  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L530" class="LineNr"> 530 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
+<span id="L531" class="LineNr"> 531 </span>    68/push  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L532" class="LineNr"> 532 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L533" class="LineNr"> 533 </span>    e8/call  <a href='pack.subx.html#L93'>convert</a>/disp32
 <span id="L534" class="LineNr"> 534 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -469,7 +469,7 @@ if ('onhashchange' in window) {
 <span id="L536" class="LineNr"> 536 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L537" class="LineNr"> 537 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L538" class="LineNr"> 538 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L539" class="LineNr"> 539 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L539" class="LineNr"> 539 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L540" class="LineNr"> 540 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L541" class="LineNr"> 541 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L542" class="LineNr"> 542 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -478,7 +478,7 @@ if ('onhashchange' in window) {
 <span id="L545" class="LineNr"> 545 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L546" class="LineNr"> 546 </span>    68/push  <span class="Constant">&quot;F - test-convert-passes-with-just-whitespace-through&quot;</span>/imm32
 <span id="L547" class="LineNr"> 547 </span>    68/push  <span class="Constant">&quot;    &quot;</span>/imm32
-<span id="L548" class="LineNr"> 548 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L548" class="LineNr"> 548 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L549" class="LineNr"> 549 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L550" class="LineNr"> 550 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L551" class="LineNr"> 551 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -503,7 +503,7 @@ if ('onhashchange' in window) {
 <span id="L570" class="LineNr"> 570 </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="L571" class="LineNr"> 571 </span>    <span class="subxS1Comment"># . clear-stream(_test-input-buffered-file+4)</span>
 <span id="L572" class="LineNr"> 572 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L573" class="LineNr"> 573 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L573" class="LineNr"> 573 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L574" class="LineNr"> 574 </span>    05/add-to-EAX  4/imm32
 <span id="L575" class="LineNr"> 575 </span>    50/push-EAX
 <span id="L576" class="LineNr"> 576 </span>    <span class="subxS2Comment"># . . call</span>
@@ -512,14 +512,14 @@ if ('onhashchange' in window) {
 <span id="L579" class="LineNr"> 579 </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="L580" class="LineNr"> 580 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L581" class="LineNr"> 581 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L582" class="LineNr"> 582 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L582" class="LineNr"> 582 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L583" class="LineNr"> 583 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L584" class="LineNr"> 584 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L585" class="LineNr"> 585 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L586" class="LineNr"> 586 </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="L587" class="LineNr"> 587 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L588" class="LineNr"> 588 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L589" class="LineNr"> 589 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L589" class="LineNr"> 589 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L590" class="LineNr"> 590 </span>    05/add-to-EAX  4/imm32
 <span id="L591" class="LineNr"> 591 </span>    50/push-EAX
 <span id="L592" class="LineNr"> 592 </span>    <span class="subxS2Comment"># . . call</span>
@@ -537,8 +537,8 @@ if ('onhashchange' in window) {
 <span id="L604" class="LineNr"> 604 </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="L605" class="LineNr"> 605 </span>    <span class="subxComment"># convert(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L606" class="LineNr"> 606 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L607" class="LineNr"> 607 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
-<span id="L608" class="LineNr"> 608 </span>    68/push  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L607" class="LineNr"> 607 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
+<span id="L608" class="LineNr"> 608 </span>    68/push  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L609" class="LineNr"> 609 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L610" class="LineNr"> 610 </span>    e8/call  <a href='pack.subx.html#L93'>convert</a>/disp32
 <span id="L611" class="LineNr"> 611 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -546,7 +546,7 @@ if ('onhashchange' in window) {
 <span id="L613" class="LineNr"> 613 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L614" class="LineNr"> 614 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L615" class="LineNr"> 615 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L616" class="LineNr"> 616 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L616" class="LineNr"> 616 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L617" class="LineNr"> 617 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L618" class="LineNr"> 618 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L619" class="LineNr"> 619 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -555,7 +555,7 @@ if ('onhashchange' in window) {
 <span id="L622" class="LineNr"> 622 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L623" class="LineNr"> 623 </span>    68/push  <span class="Constant">&quot;F - test-convert-passes-segment-headers-through&quot;</span>/imm32
 <span id="L624" class="LineNr"> 624 </span>    68/push  <span class="Constant">&quot;== abcd&quot;</span>/imm32
-<span id="L625" class="LineNr"> 625 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L625" class="LineNr"> 625 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L626" class="LineNr"> 626 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L627" class="LineNr"> 627 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L628" class="LineNr"> 628 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -580,7 +580,7 @@ if ('onhashchange' in window) {
 <span id="L647" class="LineNr"> 647 </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="L648" class="LineNr"> 648 </span>    <span class="subxS1Comment"># . clear-stream(_test-input-buffered-file+4)</span>
 <span id="L649" class="LineNr"> 649 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L650" class="LineNr"> 650 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L650" class="LineNr"> 650 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L651" class="LineNr"> 651 </span>    05/add-to-EAX  4/imm32
 <span id="L652" class="LineNr"> 652 </span>    50/push-EAX
 <span id="L653" class="LineNr"> 653 </span>    <span class="subxS2Comment"># . . call</span>
@@ -589,14 +589,14 @@ if ('onhashchange' in window) {
 <span id="L656" class="LineNr"> 656 </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="L657" class="LineNr"> 657 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L658" class="LineNr"> 658 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L659" class="LineNr"> 659 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L659" class="LineNr"> 659 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L660" class="LineNr"> 660 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L661" class="LineNr"> 661 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L662" class="LineNr"> 662 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L663" class="LineNr"> 663 </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="L664" class="LineNr"> 664 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L665" class="LineNr"> 665 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L666" class="LineNr"> 666 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L666" class="LineNr"> 666 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L667" class="LineNr"> 667 </span>    05/add-to-EAX  4/imm32
 <span id="L668" class="LineNr"> 668 </span>    50/push-EAX
 <span id="L669" class="LineNr"> 669 </span>    <span class="subxS2Comment"># . . call</span>
@@ -657,8 +657,8 @@ if ('onhashchange' in window) {
 <span id="L724" class="LineNr"> 724 </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="L725" class="LineNr"> 725 </span>    <span class="subxComment"># convert(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L726" class="LineNr"> 726 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L727" class="LineNr"> 727 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
-<span id="L728" class="LineNr"> 728 </span>    68/push  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L727" class="LineNr"> 727 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
+<span id="L728" class="LineNr"> 728 </span>    68/push  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L729" class="LineNr"> 729 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L730" class="LineNr"> 730 </span>    e8/call  <a href='pack.subx.html#L93'>convert</a>/disp32
 <span id="L731" class="LineNr"> 731 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -667,7 +667,7 @@ if ('onhashchange' in window) {
 <span id="L734" class="Folded"> 734 </span><span class="Folded">+-- 34 lines: #?     # debug print ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L768" class="LineNr"> 768 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L769" class="LineNr"> 769 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L770" class="LineNr"> 770 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L770" class="LineNr"> 770 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L771" class="LineNr"> 771 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L772" class="LineNr"> 772 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L773" class="LineNr"> 773 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -676,7 +676,7 @@ if ('onhashchange' in window) {
 <span id="L776" class="LineNr"> 776 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L777" class="LineNr"> 777 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L635'>test-convert-in-data-segment</a>/0&quot;</span>/imm32
 <span id="L778" class="LineNr"> 778 </span>    68/push  <span class="Constant">&quot;== code&quot;</span>/imm32
-<span id="L779" class="LineNr"> 779 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L779" class="LineNr"> 779 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L780" class="LineNr"> 780 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L781" class="LineNr"> 781 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L782" class="LineNr"> 782 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -685,7 +685,7 @@ if ('onhashchange' in window) {
 <span id="L785" class="LineNr"> 785 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L786" class="LineNr"> 786 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L635'>test-convert-in-data-segment</a>/1&quot;</span>/imm32
 <span id="L787" class="LineNr"> 787 </span>    68/push  <span class="Constant">&quot;== data&quot;</span>/imm32
-<span id="L788" class="LineNr"> 788 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L788" class="LineNr"> 788 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L789" class="LineNr"> 789 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L790" class="LineNr"> 790 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L791" class="LineNr"> 791 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -694,7 +694,7 @@ if ('onhashchange' in window) {
 <span id="L794" class="LineNr"> 794 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L795" class="LineNr"> 795 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L635'>test-convert-in-data-segment</a>/2&quot;</span>/imm32
 <span id="L796" class="LineNr"> 796 </span>    68/push  <span class="Constant">&quot;03 04 00 00 00 &quot;</span>/imm32
-<span id="L797" class="LineNr"> 797 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L797" class="LineNr"> 797 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L798" class="LineNr"> 798 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L799" class="LineNr"> 799 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L800" class="LineNr"> 800 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -719,7 +719,7 @@ if ('onhashchange' in window) {
 <span id="L819" class="LineNr"> 819 </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="L820" class="LineNr"> 820 </span>    <span class="subxS1Comment"># . clear-stream(_test-input-buffered-file+4)</span>
 <span id="L821" class="LineNr"> 821 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L822" class="LineNr"> 822 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L822" class="LineNr"> 822 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L823" class="LineNr"> 823 </span>    05/add-to-EAX  4/imm32
 <span id="L824" class="LineNr"> 824 </span>    50/push-EAX
 <span id="L825" class="LineNr"> 825 </span>    <span class="subxS2Comment"># . . call</span>
@@ -728,14 +728,14 @@ if ('onhashchange' in window) {
 <span id="L828" class="LineNr"> 828 </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="L829" class="LineNr"> 829 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L830" class="LineNr"> 830 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L831" class="LineNr"> 831 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L831" class="LineNr"> 831 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L832" class="LineNr"> 832 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L833" class="LineNr"> 833 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L834" class="LineNr"> 834 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L835" class="LineNr"> 835 </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="L836" class="LineNr"> 836 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L837" class="LineNr"> 837 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L838" class="LineNr"> 838 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L838" class="LineNr"> 838 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L839" class="LineNr"> 839 </span>    05/add-to-EAX  4/imm32
 <span id="L840" class="LineNr"> 840 </span>    50/push-EAX
 <span id="L841" class="LineNr"> 841 </span>    <span class="subxS2Comment"># . . call</span>
@@ -830,8 +830,8 @@ if ('onhashchange' in window) {
 <span id="L930" class="LineNr"> 930 </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="L931" class="LineNr"> 931 </span>    <span class="subxComment"># convert(_test-input-buffered-file, _test-output-buffered-file)</span>
 <span id="L932" class="LineNr"> 932 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L933" class="LineNr"> 933 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
-<span id="L934" class="LineNr"> 934 </span>    68/push  <a href='pack.subx.html#L7645'>_test-input-buffered-file</a>/imm32
+<span id="L933" class="LineNr"> 933 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
+<span id="L934" class="LineNr"> 934 </span>    68/push  <a href='pack.subx.html#L7637'>_test-input-buffered-file</a>/imm32
 <span id="L935" class="LineNr"> 935 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L936" class="LineNr"> 936 </span>    e8/call  <a href='pack.subx.html#L93'>convert</a>/disp32
 <span id="L937" class="LineNr"> 937 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -845,7 +845,7 @@ if ('onhashchange' in window) {
 <span id="L945" class="Folded"> 945 </span><span class="Folded">+-- 34 lines: #?     # debug print ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L979" class="LineNr"> 979 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L980" class="LineNr"> 980 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L981" class="LineNr"> 981 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L981" class="LineNr"> 981 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L982" class="LineNr"> 982 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L983" class="LineNr"> 983 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L984" class="LineNr"> 984 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -854,7 +854,7 @@ if ('onhashchange' in window) {
 <span id="L987" class="LineNr"> 987 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L988" class="LineNr"> 988 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L807'>test-convert-code-and-data-segments</a>/0&quot;</span>/imm32
 <span id="L989" class="LineNr"> 989 </span>    68/push  <span class="Constant">&quot;== code&quot;</span>/imm32
-<span id="L990" class="LineNr"> 990 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L990" class="LineNr"> 990 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L991" class="LineNr"> 991 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L992" class="LineNr"> 992 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L993" class="LineNr"> 993 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -863,7 +863,7 @@ if ('onhashchange' in window) {
 <span id="L996" class="LineNr"> 996 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L997" class="LineNr"> 997 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L807'>test-convert-code-and-data-segments</a>/1&quot;</span>/imm32
 <span id="L998" class="LineNr"> 998 </span>    68/push  <span class="Constant">&quot;e8 20 00 00 00  # e8/call 20/disp32&quot;</span>/imm32
-<span id="L999" class="LineNr"> 999 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L999" class="LineNr"> 999 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1000" class="LineNr">1000 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1001" class="LineNr">1001 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L1002" class="LineNr">1002 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -872,7 +872,7 @@ if ('onhashchange' in window) {
 <span id="L1005" class="LineNr">1005 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1006" class="LineNr">1006 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L807'>test-convert-code-and-data-segments</a>/2&quot;</span>/imm32
 <span id="L1007" class="LineNr">1007 </span>    68/push  <span class="Constant">&quot;68 20  # 68/push 0x20/imm8&quot;</span>/imm32
-<span id="L1008" class="LineNr">1008 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1008" class="LineNr">1008 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1009" class="LineNr">1009 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1010" class="LineNr">1010 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L1011" class="LineNr">1011 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -881,7 +881,7 @@ if ('onhashchange' in window) {
 <span id="L1014" class="LineNr">1014 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1015" class="LineNr">1015 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L807'>test-convert-code-and-data-segments</a>/3&quot;</span>/imm32
 <span id="L1016" class="LineNr">1016 </span>    68/push  <span class="Constant">&quot;== data&quot;</span>/imm32
-<span id="L1017" class="LineNr">1017 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1017" class="LineNr">1017 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1018" class="LineNr">1018 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1019" class="LineNr">1019 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L1020" class="LineNr">1020 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -890,7 +890,7 @@ if ('onhashchange' in window) {
 <span id="L1023" class="LineNr">1023 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1024" class="LineNr">1024 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L807'>test-convert-code-and-data-segments</a>/4&quot;</span>/imm32
 <span id="L1025" class="LineNr">1025 </span>    68/push  <span class="Constant">&quot;03 04 00 00 00 &quot;</span>/imm32
-<span id="L1026" class="LineNr">1026 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1026" class="LineNr">1026 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1027" class="LineNr">1027 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1028" class="LineNr">1028 </span>    e8/call  <a href='../058stream-equal.subx.html#L644'>check-next-stream-line-equal</a>/disp32
 <span id="L1029" class="LineNr">1029 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1058,14 +1058,14 @@ if ('onhashchange' in window) {
 <span id="L1273" class="LineNr">1273 </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="L1274" class="LineNr">1274 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1275" class="LineNr">1275 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1276" class="LineNr">1276 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1276" class="LineNr">1276 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1277" class="LineNr">1277 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1278" class="LineNr">1278 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1279" class="LineNr">1279 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1280" class="LineNr">1280 </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="L1281" class="LineNr">1281 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1282" class="LineNr">1282 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1283" class="LineNr">1283 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1283" class="LineNr">1283 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1284" class="LineNr">1284 </span>    05/add-to-EAX  4/imm32
 <span id="L1285" class="LineNr">1285 </span>    50/push-EAX
 <span id="L1286" class="LineNr">1286 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1083,7 +1083,7 @@ if ('onhashchange' in window) {
 <span id="L1298" class="LineNr">1298 </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="L1299" class="LineNr">1299 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1300" class="LineNr">1300 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1301" class="LineNr">1301 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1301" class="LineNr">1301 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1302" class="LineNr">1302 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1303" class="LineNr">1303 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1304" class="LineNr">1304 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1092,7 +1092,7 @@ if ('onhashchange' in window) {
 <span id="L1307" class="LineNr">1307 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L1308" class="LineNr">1308 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1309" class="LineNr">1309 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1310" class="LineNr">1310 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1310" class="LineNr">1310 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1311" class="LineNr">1311 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1312" class="LineNr">1312 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1313" class="LineNr">1313 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1102,7 +1102,7 @@ if ('onhashchange' in window) {
 <span id="L1350" class="LineNr">1350 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1351" class="LineNr">1351 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-passes-comments-through&quot;</span>/imm32
 <span id="L1352" class="LineNr">1352 </span>    68/push  <span class="Constant">&quot;# abcd&quot;</span>/imm32
-<span id="L1353" class="LineNr">1353 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1353" class="LineNr">1353 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1354" class="LineNr">1354 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1355" class="LineNr">1355 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1356" class="LineNr">1356 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1127,14 +1127,14 @@ if ('onhashchange' in window) {
 <span id="L1375" class="LineNr">1375 </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="L1376" class="LineNr">1376 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1377" class="LineNr">1377 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1378" class="LineNr">1378 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1378" class="LineNr">1378 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1379" class="LineNr">1379 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1380" class="LineNr">1380 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1381" class="LineNr">1381 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1382" class="LineNr">1382 </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="L1383" class="LineNr">1383 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1384" class="LineNr">1384 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1385" class="LineNr">1385 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1385" class="LineNr">1385 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1386" class="LineNr">1386 </span>    05/add-to-EAX  4/imm32
 <span id="L1387" class="LineNr">1387 </span>    50/push-EAX
 <span id="L1388" class="LineNr">1388 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1152,7 +1152,7 @@ if ('onhashchange' in window) {
 <span id="L1400" class="LineNr">1400 </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="L1401" class="LineNr">1401 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1402" class="LineNr">1402 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1403" class="LineNr">1403 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1403" class="LineNr">1403 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1404" class="LineNr">1404 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1405" class="LineNr">1405 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1406" class="LineNr">1406 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1161,7 +1161,7 @@ if ('onhashchange' in window) {
 <span id="L1409" class="LineNr">1409 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L1410" class="LineNr">1410 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1411" class="LineNr">1411 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1412" class="LineNr">1412 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1412" class="LineNr">1412 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1413" class="LineNr">1413 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1414" class="LineNr">1414 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1415" class="LineNr">1415 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1170,7 +1170,7 @@ if ('onhashchange' in window) {
 <span id="L1418" class="LineNr">1418 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1419" class="LineNr">1419 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-passes-labels-through&quot;</span>/imm32
 <span id="L1420" class="LineNr">1420 </span>    68/push  <span class="Constant">&quot;ab: # cd&quot;</span>/imm32
-<span id="L1421" class="LineNr">1421 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1421" class="LineNr">1421 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1422" class="LineNr">1422 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1423" class="LineNr">1423 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1424" class="LineNr">1424 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1196,14 +1196,14 @@ if ('onhashchange' in window) {
 <span id="L1444" class="LineNr">1444 </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="L1445" class="LineNr">1445 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1446" class="LineNr">1446 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1447" class="LineNr">1447 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1447" class="LineNr">1447 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1448" class="LineNr">1448 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1449" class="LineNr">1449 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1450" class="LineNr">1450 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1451" class="LineNr">1451 </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="L1452" class="LineNr">1452 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1453" class="LineNr">1453 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1454" class="LineNr">1454 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1454" class="LineNr">1454 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1455" class="LineNr">1455 </span>    05/add-to-EAX  4/imm32
 <span id="L1456" class="LineNr">1456 </span>    50/push-EAX
 <span id="L1457" class="LineNr">1457 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1221,7 +1221,7 @@ if ('onhashchange' in window) {
 <span id="L1469" class="LineNr">1469 </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="L1470" class="LineNr">1470 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1471" class="LineNr">1471 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1472" class="LineNr">1472 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1472" class="LineNr">1472 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1473" class="LineNr">1473 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1474" class="LineNr">1474 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1475" class="LineNr">1475 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1230,7 +1230,7 @@ if ('onhashchange' in window) {
 <span id="L1478" class="LineNr">1478 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L1479" class="LineNr">1479 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1480" class="LineNr">1480 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1481" class="LineNr">1481 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1481" class="LineNr">1481 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1482" class="LineNr">1482 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1483" class="LineNr">1483 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1484" class="LineNr">1484 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1239,7 +1239,7 @@ if ('onhashchange' in window) {
 <span id="L1487" class="LineNr">1487 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1488" class="LineNr">1488 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-passes-names-through&quot;</span>/imm32
 <span id="L1489" class="LineNr">1489 </span>    68/push  <span class="Constant">&quot;abcd/imm32 &quot;</span>/imm32
-<span id="L1490" class="LineNr">1490 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1490" class="LineNr">1490 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1491" class="LineNr">1491 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1492" class="LineNr">1492 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1493" class="LineNr">1493 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1264,14 +1264,14 @@ if ('onhashchange' in window) {
 <span id="L1512" class="LineNr">1512 </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="L1513" class="LineNr">1513 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1514" class="LineNr">1514 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1515" class="LineNr">1515 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1515" class="LineNr">1515 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1516" class="LineNr">1516 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1517" class="LineNr">1517 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1518" class="LineNr">1518 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1519" class="LineNr">1519 </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="L1520" class="LineNr">1520 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1521" class="LineNr">1521 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1522" class="LineNr">1522 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1522" class="LineNr">1522 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1523" class="LineNr">1523 </span>    05/add-to-EAX  4/imm32
 <span id="L1524" class="LineNr">1524 </span>    50/push-EAX
 <span id="L1525" class="LineNr">1525 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1289,7 +1289,7 @@ if ('onhashchange' in window) {
 <span id="L1537" class="LineNr">1537 </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="L1538" class="LineNr">1538 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1539" class="LineNr">1539 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1540" class="LineNr">1540 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1540" class="LineNr">1540 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1541" class="LineNr">1541 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1542" class="LineNr">1542 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1543" class="LineNr">1543 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1298,7 +1298,7 @@ if ('onhashchange' in window) {
 <span id="L1546" class="LineNr">1546 </span>    <span class="subxComment"># check that 4 bytes were written</span>
 <span id="L1547" class="LineNr">1547 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1548" class="LineNr">1548 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1549" class="LineNr">1549 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1549" class="LineNr">1549 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1550" class="LineNr">1550 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1551" class="LineNr">1551 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1552" class="LineNr">1552 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1307,7 +1307,7 @@ if ('onhashchange' in window) {
 <span id="L1555" class="LineNr">1555 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1556" class="LineNr">1556 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-handles-imm32&quot;</span>/imm32
 <span id="L1557" class="LineNr">1557 </span>    68/push  <span class="Constant">&quot;30 00 00 00 &quot;</span>/imm32
-<span id="L1558" class="LineNr">1558 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1558" class="LineNr">1558 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1559" class="LineNr">1559 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1560" class="LineNr">1560 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1561" class="LineNr">1561 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1333,14 +1333,14 @@ if ('onhashchange' in window) {
 <span id="L1581" class="LineNr">1581 </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="L1582" class="LineNr">1582 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1583" class="LineNr">1583 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1584" class="LineNr">1584 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1584" class="LineNr">1584 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1585" class="LineNr">1585 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1586" class="LineNr">1586 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1587" class="LineNr">1587 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1588" class="LineNr">1588 </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="L1589" class="LineNr">1589 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1590" class="LineNr">1590 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1591" class="LineNr">1591 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1591" class="LineNr">1591 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1592" class="LineNr">1592 </span>    05/add-to-EAX  4/imm32
 <span id="L1593" class="LineNr">1593 </span>    50/push-EAX
 <span id="L1594" class="LineNr">1594 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1358,7 +1358,7 @@ if ('onhashchange' in window) {
 <span id="L1606" class="LineNr">1606 </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="L1607" class="LineNr">1607 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1608" class="LineNr">1608 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1609" class="LineNr">1609 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1609" class="LineNr">1609 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1610" class="LineNr">1610 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1611" class="LineNr">1611 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1612" class="LineNr">1612 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1367,7 +1367,7 @@ if ('onhashchange' in window) {
 <span id="L1615" class="LineNr">1615 </span>    <span class="subxComment"># check that a single byte was written (imm16 is not a valid operand type)</span>
 <span id="L1616" class="LineNr">1616 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1617" class="LineNr">1617 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1618" class="LineNr">1618 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1618" class="LineNr">1618 </span>    68/push  <a href='pack.subx.html#L7667'>_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='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1621" class="LineNr">1621 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1376,7 +1376,7 @@ if ('onhashchange' in window) {
 <span id="L1624" class="LineNr">1624 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1625" class="LineNr">1625 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-handles-single-byte&quot;</span>/imm32
 <span id="L1626" class="LineNr">1626 </span>    68/push  <span class="Constant">&quot;30 &quot;</span>/imm32
-<span id="L1627" class="LineNr">1627 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1627" class="LineNr">1627 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1628" class="LineNr">1628 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1629" class="LineNr">1629 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1630" class="LineNr">1630 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1401,14 +1401,14 @@ if ('onhashchange' in window) {
 <span id="L1649" class="LineNr">1649 </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="L1650" class="LineNr">1650 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1651" class="LineNr">1651 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1652" class="LineNr">1652 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1652" class="LineNr">1652 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1653" class="LineNr">1653 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1654" class="LineNr">1654 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1655" class="LineNr">1655 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1656" class="LineNr">1656 </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="L1657" class="LineNr">1657 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1658" class="LineNr">1658 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1659" class="LineNr">1659 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1659" class="LineNr">1659 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1660" class="LineNr">1660 </span>    05/add-to-EAX  4/imm32
 <span id="L1661" class="LineNr">1661 </span>    50/push-EAX
 <span id="L1662" class="LineNr">1662 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1426,7 +1426,7 @@ if ('onhashchange' in window) {
 <span id="L1674" class="LineNr">1674 </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="L1675" class="LineNr">1675 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1676" class="LineNr">1676 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1677" class="LineNr">1677 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1677" class="LineNr">1677 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1678" class="LineNr">1678 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1679" class="LineNr">1679 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1680" class="LineNr">1680 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1435,7 +1435,7 @@ if ('onhashchange' in window) {
 <span id="L1683" class="LineNr">1683 </span>    <span class="subxComment"># check output</span>
 <span id="L1684" class="LineNr">1684 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1685" class="LineNr">1685 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1686" class="LineNr">1686 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1686" class="LineNr">1686 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1687" class="LineNr">1687 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1688" class="LineNr">1688 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1689" class="LineNr">1689 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1444,7 +1444,7 @@ if ('onhashchange' in window) {
 <span id="L1692" class="LineNr">1692 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1693" class="LineNr">1693 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-multiple-bytes&quot;</span>/imm32
 <span id="L1694" class="LineNr">1694 </span>    68/push  <span class="Constant">&quot;01 02 &quot;</span>/imm32
-<span id="L1695" class="LineNr">1695 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1695" class="LineNr">1695 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1696" class="LineNr">1696 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1697" class="LineNr">1697 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1698" class="LineNr">1698 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1469,14 +1469,14 @@ if ('onhashchange' in window) {
 <span id="L1717" class="LineNr">1717 </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="L1718" class="LineNr">1718 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1719" class="LineNr">1719 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1720" class="LineNr">1720 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1720" class="LineNr">1720 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1721" class="LineNr">1721 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1722" class="LineNr">1722 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1723" class="LineNr">1723 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1724" class="LineNr">1724 </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="L1725" class="LineNr">1725 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1726" class="LineNr">1726 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1727" class="LineNr">1727 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1727" class="LineNr">1727 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1728" class="LineNr">1728 </span>    05/add-to-EAX  4/imm32
 <span id="L1729" class="LineNr">1729 </span>    50/push-EAX
 <span id="L1730" class="LineNr">1730 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1494,7 +1494,7 @@ if ('onhashchange' in window) {
 <span id="L1742" class="LineNr">1742 </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="L1743" class="LineNr">1743 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1744" class="LineNr">1744 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1745" class="LineNr">1745 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1745" class="LineNr">1745 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1746" class="LineNr">1746 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1747" class="LineNr">1747 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1748" class="LineNr">1748 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1503,7 +1503,7 @@ if ('onhashchange' in window) {
 <span id="L1751" class="LineNr">1751 </span>    <span class="subxComment"># check output</span>
 <span id="L1752" class="LineNr">1752 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1753" class="LineNr">1753 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1754" class="LineNr">1754 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1754" class="LineNr">1754 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1755" class="LineNr">1755 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1756" class="LineNr">1756 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1757" class="LineNr">1757 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1512,7 +1512,7 @@ if ('onhashchange' in window) {
 <span id="L1760" class="LineNr">1760 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1761" class="LineNr">1761 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-byte-then-name&quot;</span>/imm32
 <span id="L1762" class="LineNr">1762 </span>    68/push  <span class="Constant">&quot;30 abcd/o &quot;</span>/imm32
-<span id="L1763" class="LineNr">1763 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1763" class="LineNr">1763 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1764" class="LineNr">1764 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1765" class="LineNr">1765 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1766" class="LineNr">1766 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1537,14 +1537,14 @@ if ('onhashchange' in window) {
 <span id="L1785" class="LineNr">1785 </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="L1786" class="LineNr">1786 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1787" class="LineNr">1787 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1788" class="LineNr">1788 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1788" class="LineNr">1788 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1789" class="LineNr">1789 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1790" class="LineNr">1790 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1791" class="LineNr">1791 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1792" class="LineNr">1792 </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="L1793" class="LineNr">1793 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1794" class="LineNr">1794 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1795" class="LineNr">1795 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1795" class="LineNr">1795 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1796" class="LineNr">1796 </span>    05/add-to-EAX  4/imm32
 <span id="L1797" class="LineNr">1797 </span>    50/push-EAX
 <span id="L1798" class="LineNr">1798 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1562,7 +1562,7 @@ if ('onhashchange' in window) {
 <span id="L1810" class="LineNr">1810 </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="L1811" class="LineNr">1811 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1812" class="LineNr">1812 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1813" class="LineNr">1813 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1813" class="LineNr">1813 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1814" class="LineNr">1814 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1815" class="LineNr">1815 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1816" class="LineNr">1816 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1571,7 +1571,7 @@ if ('onhashchange' in window) {
 <span id="L1819" class="LineNr">1819 </span>    <span class="subxComment"># check output</span>
 <span id="L1820" class="LineNr">1820 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1821" class="LineNr">1821 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1822" class="LineNr">1822 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1822" class="LineNr">1822 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1823" class="LineNr">1823 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1824" class="LineNr">1824 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1825" class="LineNr">1825 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1581,7 +1581,7 @@ if ('onhashchange' in window) {
 <span id="L1862" class="LineNr">1862 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1863" class="LineNr">1863 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-multiple-words&quot;</span>/imm32
 <span id="L1864" class="LineNr">1864 </span>    68/push  <span class="Constant">&quot;30 abcd/o e1 42 00 00 &quot;</span>/imm32
-<span id="L1865" class="LineNr">1865 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1865" class="LineNr">1865 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1866" class="LineNr">1866 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1867" class="LineNr">1867 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1868" class="LineNr">1868 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1606,14 +1606,14 @@ if ('onhashchange' in window) {
 <span id="L1887" class="LineNr">1887 </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="L1888" class="LineNr">1888 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L1889" class="LineNr">1889 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1890" class="LineNr">1890 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1890" class="LineNr">1890 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1891" class="LineNr">1891 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1892" class="LineNr">1892 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L1893" class="LineNr">1893 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1894" class="LineNr">1894 </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="L1895" class="LineNr">1895 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L1896" class="LineNr">1896 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1897" class="LineNr">1897 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1897" class="LineNr">1897 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1898" class="LineNr">1898 </span>    05/add-to-EAX  4/imm32
 <span id="L1899" class="LineNr">1899 </span>    50/push-EAX
 <span id="L1900" class="LineNr">1900 </span>    <span class="subxS2Comment"># . . call</span>
@@ -1631,7 +1631,7 @@ if ('onhashchange' in window) {
 <span id="L1912" class="LineNr">1912 </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="L1913" class="LineNr">1913 </span>    <span class="subxComment"># convert-data(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L1914" class="LineNr">1914 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1915" class="LineNr">1915 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1915" class="LineNr">1915 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1916" class="LineNr">1916 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L1917" class="LineNr">1917 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1918" class="LineNr">1918 </span>    e8/call  <a href='pack.subx.html#L1036'>convert-data</a>/disp32
@@ -1640,7 +1640,7 @@ if ('onhashchange' in window) {
 <span id="L1921" class="LineNr">1921 </span>    <span class="subxComment"># check output</span>
 <span id="L1922" class="LineNr">1922 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L1923" class="LineNr">1923 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L1924" class="LineNr">1924 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L1924" class="LineNr">1924 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L1925" class="LineNr">1925 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1926" class="LineNr">1926 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1927" class="LineNr">1927 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -1650,7 +1650,7 @@ if ('onhashchange' in window) {
 <span id="L1964" class="LineNr">1964 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1965" class="LineNr">1965 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-trailing-comment&quot;</span>/imm32
 <span id="L1966" class="LineNr">1966 </span>    68/push  <span class="Constant">&quot;30 00 00 00 # comment&quot;</span>/imm32
-<span id="L1967" class="LineNr">1967 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L1967" class="LineNr">1967 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L1968" class="LineNr">1968 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L1969" class="LineNr">1969 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L1970" class="LineNr">1970 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -2924,14 +2924,14 @@ if ('onhashchange' in window) {
 <span id="L3566" class="LineNr">3566 </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="L3567" class="LineNr">3567 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L3568" class="LineNr">3568 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3569" class="LineNr">3569 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3569" class="LineNr">3569 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3570" class="LineNr">3570 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3571" class="LineNr">3571 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L3572" class="LineNr">3572 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3573" class="LineNr">3573 </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="L3574" class="LineNr">3574 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L3575" class="LineNr">3575 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3576" class="LineNr">3576 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3576" class="LineNr">3576 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3577" class="LineNr">3577 </span>    05/add-to-EAX  4/imm32
 <span id="L3578" class="LineNr">3578 </span>    50/push-EAX
 <span id="L3579" class="LineNr">3579 </span>    <span class="subxS2Comment"># . . call</span>
@@ -2949,7 +2949,7 @@ if ('onhashchange' in window) {
 <span id="L3591" class="LineNr">3591 </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="L3592" class="LineNr">3592 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L3593" class="LineNr">3593 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3594" class="LineNr">3594 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3594" class="LineNr">3594 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3595" class="LineNr">3595 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L3596" class="LineNr">3596 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3597" class="LineNr">3597 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -2958,7 +2958,7 @@ if ('onhashchange' in window) {
 <span id="L3600" class="LineNr">3600 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L3601" class="LineNr">3601 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L3602" class="LineNr">3602 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3603" class="LineNr">3603 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3603" class="LineNr">3603 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3604" class="LineNr">3604 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3605" class="LineNr">3605 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3606" class="LineNr">3606 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -2967,7 +2967,7 @@ if ('onhashchange' in window) {
 <span id="L3609" class="LineNr">3609 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3610" class="LineNr">3610 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-passes-comments-through&quot;</span>/imm32
 <span id="L3611" class="LineNr">3611 </span>    68/push  <span class="Constant">&quot;# abcd&quot;</span>/imm32
-<span id="L3612" class="LineNr">3612 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3612" class="LineNr">3612 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3613" class="LineNr">3613 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3614" class="LineNr">3614 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L3615" class="LineNr">3615 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -2992,14 +2992,14 @@ if ('onhashchange' in window) {
 <span id="L3634" class="LineNr">3634 </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="L3635" class="LineNr">3635 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L3636" class="LineNr">3636 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3637" class="LineNr">3637 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3637" class="LineNr">3637 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3638" class="LineNr">3638 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3639" class="LineNr">3639 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L3640" class="LineNr">3640 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3641" class="LineNr">3641 </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="L3642" class="LineNr">3642 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L3643" class="LineNr">3643 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3644" class="LineNr">3644 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3644" class="LineNr">3644 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3645" class="LineNr">3645 </span>    05/add-to-EAX  4/imm32
 <span id="L3646" class="LineNr">3646 </span>    50/push-EAX
 <span id="L3647" class="LineNr">3647 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3017,7 +3017,7 @@ if ('onhashchange' in window) {
 <span id="L3659" class="LineNr">3659 </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="L3660" class="LineNr">3660 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L3661" class="LineNr">3661 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3662" class="LineNr">3662 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3662" class="LineNr">3662 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3663" class="LineNr">3663 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L3664" class="LineNr">3664 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3665" class="LineNr">3665 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3026,7 +3026,7 @@ if ('onhashchange' in window) {
 <span id="L3668" class="LineNr">3668 </span>    <span class="subxComment"># check that the line just passed through</span>
 <span id="L3669" class="LineNr">3669 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L3670" class="LineNr">3670 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3671" class="LineNr">3671 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3671" class="LineNr">3671 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3672" class="LineNr">3672 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3673" class="LineNr">3673 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3674" class="LineNr">3674 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3035,7 +3035,7 @@ if ('onhashchange' in window) {
 <span id="L3677" class="LineNr">3677 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3678" class="LineNr">3678 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-passes-labels-through&quot;</span>/imm32
 <span id="L3679" class="LineNr">3679 </span>    68/push  <span class="Constant">&quot;ab: # cd&quot;</span>/imm32
-<span id="L3680" class="LineNr">3680 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3680" class="LineNr">3680 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3681" class="LineNr">3681 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3682" class="LineNr">3682 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L3683" class="LineNr">3683 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3060,14 +3060,14 @@ if ('onhashchange' in window) {
 <span id="L3702" class="LineNr">3702 </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="L3703" class="LineNr">3703 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L3704" class="LineNr">3704 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3705" class="LineNr">3705 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3705" class="LineNr">3705 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3706" class="LineNr">3706 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3707" class="LineNr">3707 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L3708" class="LineNr">3708 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3709" class="LineNr">3709 </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="L3710" class="LineNr">3710 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L3711" class="LineNr">3711 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3712" class="LineNr">3712 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3712" class="LineNr">3712 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3713" class="LineNr">3713 </span>    05/add-to-EAX  4/imm32
 <span id="L3714" class="LineNr">3714 </span>    50/push-EAX
 <span id="L3715" class="LineNr">3715 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3085,7 +3085,7 @@ if ('onhashchange' in window) {
 <span id="L3727" class="LineNr">3727 </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="L3728" class="LineNr">3728 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L3729" class="LineNr">3729 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3730" class="LineNr">3730 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3730" class="LineNr">3730 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3731" class="LineNr">3731 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L3732" class="LineNr">3732 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3733" class="LineNr">3733 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3094,7 +3094,7 @@ if ('onhashchange' in window) {
 <span id="L3736" class="LineNr">3736 </span>    <span class="subxComment"># check output</span>
 <span id="L3737" class="LineNr">3737 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L3738" class="LineNr">3738 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3739" class="LineNr">3739 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3739" class="LineNr">3739 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3740" class="LineNr">3740 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3741" class="LineNr">3741 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3742" class="LineNr">3742 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3104,7 +3104,7 @@ if ('onhashchange' in window) {
 <span id="L3779" class="LineNr">3779 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3780" class="LineNr">3780 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-single-opcode&quot;</span>/imm32
 <span id="L3781" class="LineNr">3781 </span>    68/push  <span class="Constant">&quot;ab  # ab/cd # comment&quot;</span>/imm32
-<span id="L3782" class="LineNr">3782 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3782" class="LineNr">3782 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3783" class="LineNr">3783 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3784" class="LineNr">3784 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L3785" class="LineNr">3785 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3129,14 +3129,14 @@ if ('onhashchange' in window) {
 <span id="L3804" class="LineNr">3804 </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="L3805" class="LineNr">3805 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L3806" class="LineNr">3806 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3807" class="LineNr">3807 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3807" class="LineNr">3807 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3808" class="LineNr">3808 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3809" class="LineNr">3809 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L3810" class="LineNr">3810 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3811" class="LineNr">3811 </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="L3812" class="LineNr">3812 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L3813" class="LineNr">3813 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3814" class="LineNr">3814 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3814" class="LineNr">3814 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3815" class="LineNr">3815 </span>    05/add-to-EAX  4/imm32
 <span id="L3816" class="LineNr">3816 </span>    50/push-EAX
 <span id="L3817" class="LineNr">3817 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3154,7 +3154,7 @@ if ('onhashchange' in window) {
 <span id="L3829" class="LineNr">3829 </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="L3830" class="LineNr">3830 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L3831" class="LineNr">3831 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3832" class="LineNr">3832 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3832" class="LineNr">3832 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3833" class="LineNr">3833 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L3834" class="LineNr">3834 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3835" class="LineNr">3835 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3163,7 +3163,7 @@ if ('onhashchange' in window) {
 <span id="L3838" class="LineNr">3838 </span>    <span class="subxComment"># check output</span>
 <span id="L3839" class="LineNr">3839 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L3840" class="LineNr">3840 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3841" class="LineNr">3841 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3841" class="LineNr">3841 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3842" class="LineNr">3842 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3843" class="LineNr">3843 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3844" class="LineNr">3844 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3173,7 +3173,7 @@ if ('onhashchange' in window) {
 <span id="L3881" class="LineNr">3881 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3882" class="LineNr">3882 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-0f-opcode&quot;</span>/imm32
 <span id="L3883" class="LineNr">3883 </span>    68/push  <span class="Constant">&quot;0f ab  # 0f/m1 ab/m2 # comment&quot;</span>/imm32
-<span id="L3884" class="LineNr">3884 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3884" class="LineNr">3884 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3885" class="LineNr">3885 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3886" class="LineNr">3886 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L3887" class="LineNr">3887 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3198,14 +3198,14 @@ if ('onhashchange' in window) {
 <span id="L3906" class="LineNr">3906 </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="L3907" class="LineNr">3907 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L3908" class="LineNr">3908 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3909" class="LineNr">3909 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3909" class="LineNr">3909 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3910" class="LineNr">3910 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3911" class="LineNr">3911 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L3912" class="LineNr">3912 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3913" class="LineNr">3913 </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="L3914" class="LineNr">3914 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L3915" class="LineNr">3915 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3916" class="LineNr">3916 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3916" class="LineNr">3916 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3917" class="LineNr">3917 </span>    05/add-to-EAX  4/imm32
 <span id="L3918" class="LineNr">3918 </span>    50/push-EAX
 <span id="L3919" class="LineNr">3919 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3223,7 +3223,7 @@ if ('onhashchange' in window) {
 <span id="L3931" class="LineNr">3931 </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="L3932" class="LineNr">3932 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L3933" class="LineNr">3933 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3934" class="LineNr">3934 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3934" class="LineNr">3934 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3935" class="LineNr">3935 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L3936" class="LineNr">3936 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3937" class="LineNr">3937 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3232,7 +3232,7 @@ if ('onhashchange' in window) {
 <span id="L3940" class="LineNr">3940 </span>    <span class="subxComment"># check output</span>
 <span id="L3941" class="LineNr">3941 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L3942" class="LineNr">3942 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L3943" class="LineNr">3943 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L3943" class="LineNr">3943 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L3944" class="LineNr">3944 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3945" class="LineNr">3945 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3946" class="LineNr">3946 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3242,7 +3242,7 @@ if ('onhashchange' in window) {
 <span id="L3983" class="LineNr">3983 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3984" class="LineNr">3984 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f2-opcode&quot;</span>/imm32
 <span id="L3985" class="LineNr">3985 </span>    68/push  <span class="Constant">&quot;f2 ab  # f2/m1 ab/m2 # comment&quot;</span>/imm32
-<span id="L3986" class="LineNr">3986 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L3986" class="LineNr">3986 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L3987" class="LineNr">3987 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L3988" class="LineNr">3988 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L3989" class="LineNr">3989 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3267,14 +3267,14 @@ if ('onhashchange' in window) {
 <span id="L4008" class="LineNr">4008 </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="L4009" class="LineNr">4009 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4010" class="LineNr">4010 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4011" class="LineNr">4011 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4011" class="LineNr">4011 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4012" class="LineNr">4012 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4013" class="LineNr">4013 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4014" class="LineNr">4014 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4015" class="LineNr">4015 </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="L4016" class="LineNr">4016 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4017" class="LineNr">4017 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4018" class="LineNr">4018 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4018" class="LineNr">4018 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4019" class="LineNr">4019 </span>    05/add-to-EAX  4/imm32
 <span id="L4020" class="LineNr">4020 </span>    50/push-EAX
 <span id="L4021" class="LineNr">4021 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3292,7 +3292,7 @@ if ('onhashchange' in window) {
 <span id="L4033" class="LineNr">4033 </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="L4034" class="LineNr">4034 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4035" class="LineNr">4035 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4036" class="LineNr">4036 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4036" class="LineNr">4036 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4037" class="LineNr">4037 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4038" class="LineNr">4038 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4039" class="LineNr">4039 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3301,7 +3301,7 @@ if ('onhashchange' in window) {
 <span id="L4042" class="LineNr">4042 </span>    <span class="subxComment"># check output</span>
 <span id="L4043" class="LineNr">4043 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4044" class="LineNr">4044 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4045" class="LineNr">4045 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4045" class="LineNr">4045 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4046" class="LineNr">4046 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4047" class="LineNr">4047 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4048" class="LineNr">4048 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3311,7 +3311,7 @@ if ('onhashchange' in window) {
 <span id="L4085" class="LineNr">4085 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4086" class="LineNr">4086 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f3-opcode&quot;</span>/imm32
 <span id="L4087" class="LineNr">4087 </span>    68/push  <span class="Constant">&quot;f3 ab  # f3/m1 ab/m2 # comment&quot;</span>/imm32
-<span id="L4088" class="LineNr">4088 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4088" class="LineNr">4088 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4089" class="LineNr">4089 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4090" class="LineNr">4090 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4091" class="LineNr">4091 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3336,14 +3336,14 @@ if ('onhashchange' in window) {
 <span id="L4110" class="LineNr">4110 </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="L4111" class="LineNr">4111 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4112" class="LineNr">4112 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4113" class="LineNr">4113 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4113" class="LineNr">4113 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4114" class="LineNr">4114 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4115" class="LineNr">4115 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4116" class="LineNr">4116 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4117" class="LineNr">4117 </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="L4118" class="LineNr">4118 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4119" class="LineNr">4119 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4120" class="LineNr">4120 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4120" class="LineNr">4120 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4121" class="LineNr">4121 </span>    05/add-to-EAX  4/imm32
 <span id="L4122" class="LineNr">4122 </span>    50/push-EAX
 <span id="L4123" class="LineNr">4123 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3361,7 +3361,7 @@ if ('onhashchange' in window) {
 <span id="L4135" class="LineNr">4135 </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="L4136" class="LineNr">4136 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4137" class="LineNr">4137 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4138" class="LineNr">4138 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4138" class="LineNr">4138 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4139" class="LineNr">4139 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4140" class="LineNr">4140 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4141" class="LineNr">4141 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3370,7 +3370,7 @@ if ('onhashchange' in window) {
 <span id="L4144" class="LineNr">4144 </span>    <span class="subxComment"># check output</span>
 <span id="L4145" class="LineNr">4145 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4146" class="LineNr">4146 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4147" class="LineNr">4147 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4147" class="LineNr">4147 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4148" class="LineNr">4148 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4149" class="LineNr">4149 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4150" class="LineNr">4150 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3380,7 +3380,7 @@ if ('onhashchange' in window) {
 <span id="L4187" class="LineNr">4187 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4188" class="LineNr">4188 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f2-0f-opcode&quot;</span>/imm32
 <span id="L4189" class="LineNr">4189 </span>    68/push  <span class="Constant">&quot;f2 0f ab  # f2/m1 0f/m2 ab/m3 # comment&quot;</span>/imm32
-<span id="L4190" class="LineNr">4190 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4190" class="LineNr">4190 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4191" class="LineNr">4191 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4192" class="LineNr">4192 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4193" class="LineNr">4193 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3405,14 +3405,14 @@ if ('onhashchange' in window) {
 <span id="L4212" class="LineNr">4212 </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="L4213" class="LineNr">4213 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4214" class="LineNr">4214 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4215" class="LineNr">4215 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4215" class="LineNr">4215 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4216" class="LineNr">4216 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4217" class="LineNr">4217 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4218" class="LineNr">4218 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4219" class="LineNr">4219 </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="L4220" class="LineNr">4220 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4221" class="LineNr">4221 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4222" class="LineNr">4222 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4222" class="LineNr">4222 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4223" class="LineNr">4223 </span>    05/add-to-EAX  4/imm32
 <span id="L4224" class="LineNr">4224 </span>    50/push-EAX
 <span id="L4225" class="LineNr">4225 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3430,7 +3430,7 @@ if ('onhashchange' in window) {
 <span id="L4237" class="LineNr">4237 </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="L4238" class="LineNr">4238 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4239" class="LineNr">4239 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4240" class="LineNr">4240 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4240" class="LineNr">4240 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4241" class="LineNr">4241 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4242" class="LineNr">4242 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4243" class="LineNr">4243 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3439,7 +3439,7 @@ if ('onhashchange' in window) {
 <span id="L4246" class="LineNr">4246 </span>    <span class="subxComment"># check output</span>
 <span id="L4247" class="LineNr">4247 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4248" class="LineNr">4248 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4249" class="LineNr">4249 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4249" class="LineNr">4249 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4250" class="LineNr">4250 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4251" class="LineNr">4251 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4252" class="LineNr">4252 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3449,7 +3449,7 @@ if ('onhashchange' in window) {
 <span id="L4289" class="LineNr">4289 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4290" class="LineNr">4290 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f3-0f-opcode&quot;</span>/imm32
 <span id="L4291" class="LineNr">4291 </span>    68/push  <span class="Constant">&quot;f3 0f ab  # f3/m1 0f/m2 ab/m3 # comment&quot;</span>/imm32
-<span id="L4292" class="LineNr">4292 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4292" class="LineNr">4292 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4293" class="LineNr">4293 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4294" class="LineNr">4294 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4295" class="LineNr">4295 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3474,14 +3474,14 @@ if ('onhashchange' in window) {
 <span id="L4314" class="LineNr">4314 </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="L4315" class="LineNr">4315 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4316" class="LineNr">4316 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4317" class="LineNr">4317 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4317" class="LineNr">4317 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4318" class="LineNr">4318 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4319" class="LineNr">4319 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4320" class="LineNr">4320 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4321" class="LineNr">4321 </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="L4322" class="LineNr">4322 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4323" class="LineNr">4323 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4324" class="LineNr">4324 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4324" class="LineNr">4324 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4325" class="LineNr">4325 </span>    05/add-to-EAX  4/imm32
 <span id="L4326" class="LineNr">4326 </span>    50/push-EAX
 <span id="L4327" class="LineNr">4327 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3499,7 +3499,7 @@ if ('onhashchange' in window) {
 <span id="L4339" class="LineNr">4339 </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="L4340" class="LineNr">4340 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4341" class="LineNr">4341 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4342" class="LineNr">4342 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4342" class="LineNr">4342 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4343" class="LineNr">4343 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4344" class="LineNr">4344 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4345" class="LineNr">4345 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3508,7 +3508,7 @@ if ('onhashchange' in window) {
 <span id="L4348" class="LineNr">4348 </span>    <span class="subxComment"># check output</span>
 <span id="L4349" class="LineNr">4349 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4350" class="LineNr">4350 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4351" class="LineNr">4351 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4351" class="LineNr">4351 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4352" class="LineNr">4352 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4353" class="LineNr">4353 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4354" class="LineNr">4354 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3518,7 +3518,7 @@ if ('onhashchange' in window) {
 <span id="L4391" class="LineNr">4391 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4392" class="LineNr">4392 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-opcodes&quot;</span>/imm32
 <span id="L4393" class="LineNr">4393 </span>    68/push  <span class="Constant">&quot;ab  # ab/m1 cd/m2 # comment&quot;</span>/imm32
-<span id="L4394" class="LineNr">4394 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4394" class="LineNr">4394 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4395" class="LineNr">4395 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4396" class="LineNr">4396 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4397" class="LineNr">4397 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3543,14 +3543,14 @@ if ('onhashchange' in window) {
 <span id="L4416" class="LineNr">4416 </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="L4417" class="LineNr">4417 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4418" class="LineNr">4418 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4419" class="LineNr">4419 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4419" class="LineNr">4419 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4420" class="LineNr">4420 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4421" class="LineNr">4421 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4422" class="LineNr">4422 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4423" class="LineNr">4423 </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="L4424" class="LineNr">4424 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4425" class="LineNr">4425 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4426" class="LineNr">4426 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4426" class="LineNr">4426 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4427" class="LineNr">4427 </span>    05/add-to-EAX  4/imm32
 <span id="L4428" class="LineNr">4428 </span>    50/push-EAX
 <span id="L4429" class="LineNr">4429 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3568,7 +3568,7 @@ if ('onhashchange' in window) {
 <span id="L4441" class="LineNr">4441 </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="L4442" class="LineNr">4442 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4443" class="LineNr">4443 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4444" class="LineNr">4444 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4444" class="LineNr">4444 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4445" class="LineNr">4445 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4446" class="LineNr">4446 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4447" class="LineNr">4447 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3577,7 +3577,7 @@ if ('onhashchange' in window) {
 <span id="L4450" class="LineNr">4450 </span>    <span class="subxComment"># check output</span>
 <span id="L4451" class="LineNr">4451 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4452" class="LineNr">4452 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4453" class="LineNr">4453 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4453" class="LineNr">4453 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4454" class="LineNr">4454 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4455" class="LineNr">4455 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4456" class="LineNr">4456 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3587,7 +3587,7 @@ if ('onhashchange' in window) {
 <span id="L4493" class="LineNr">4493 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4494" class="LineNr">4494 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-second-opcodes&quot;</span>/imm32
 <span id="L4495" class="LineNr">4495 </span>    68/push  <span class="Constant">&quot;f2 ab  # f2/m1 ab/m2 cd/m3 # comment&quot;</span>/imm32
-<span id="L4496" class="LineNr">4496 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4496" class="LineNr">4496 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4497" class="LineNr">4497 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4498" class="LineNr">4498 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4499" class="LineNr">4499 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3612,14 +3612,14 @@ if ('onhashchange' in window) {
 <span id="L4518" class="LineNr">4518 </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="L4519" class="LineNr">4519 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4520" class="LineNr">4520 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4521" class="LineNr">4521 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4521" class="LineNr">4521 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4522" class="LineNr">4522 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4523" class="LineNr">4523 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4524" class="LineNr">4524 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4525" class="LineNr">4525 </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="L4526" class="LineNr">4526 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4527" class="LineNr">4527 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4528" class="LineNr">4528 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4528" class="LineNr">4528 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4529" class="LineNr">4529 </span>    05/add-to-EAX  4/imm32
 <span id="L4530" class="LineNr">4530 </span>    50/push-EAX
 <span id="L4531" class="LineNr">4531 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3637,7 +3637,7 @@ if ('onhashchange' in window) {
 <span id="L4543" class="LineNr">4543 </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="L4544" class="LineNr">4544 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4545" class="LineNr">4545 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4546" class="LineNr">4546 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4546" class="LineNr">4546 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4547" class="LineNr">4547 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4548" class="LineNr">4548 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4549" class="LineNr">4549 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3646,7 +3646,7 @@ if ('onhashchange' in window) {
 <span id="L4552" class="LineNr">4552 </span>    <span class="subxComment"># check output</span>
 <span id="L4553" class="LineNr">4553 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4554" class="LineNr">4554 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4555" class="LineNr">4555 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4555" class="LineNr">4555 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4556" class="LineNr">4556 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4557" class="LineNr">4557 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4558" class="LineNr">4558 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3656,7 +3656,7 @@ if ('onhashchange' in window) {
 <span id="L4595" class="LineNr">4595 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4596" class="LineNr">4596 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-second-opcodes&quot;</span>/imm32
 <span id="L4597" class="LineNr">4597 </span>    68/push  <span class="Constant">&quot;f3 ab  # f3/m1 ab/m2 cd/m3 # comment&quot;</span>/imm32
-<span id="L4598" class="LineNr">4598 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4598" class="LineNr">4598 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4599" class="LineNr">4599 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4600" class="LineNr">4600 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4601" class="LineNr">4601 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3681,14 +3681,14 @@ if ('onhashchange' in window) {
 <span id="L4620" class="LineNr">4620 </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="L4621" class="LineNr">4621 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4622" class="LineNr">4622 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4623" class="LineNr">4623 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4623" class="LineNr">4623 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4624" class="LineNr">4624 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4625" class="LineNr">4625 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4626" class="LineNr">4626 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4627" class="LineNr">4627 </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="L4628" class="LineNr">4628 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4629" class="LineNr">4629 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4630" class="LineNr">4630 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4630" class="LineNr">4630 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4631" class="LineNr">4631 </span>    05/add-to-EAX  4/imm32
 <span id="L4632" class="LineNr">4632 </span>    50/push-EAX
 <span id="L4633" class="LineNr">4633 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3706,7 +3706,7 @@ if ('onhashchange' in window) {
 <span id="L4645" class="LineNr">4645 </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="L4646" class="LineNr">4646 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4647" class="LineNr">4647 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4648" class="LineNr">4648 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4648" class="LineNr">4648 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4649" class="LineNr">4649 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4650" class="LineNr">4650 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4651" class="LineNr">4651 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3715,7 +3715,7 @@ if ('onhashchange' in window) {
 <span id="L4654" class="LineNr">4654 </span>    <span class="subxComment"># check output</span>
 <span id="L4655" class="LineNr">4655 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4656" class="LineNr">4656 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4657" class="LineNr">4657 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4657" class="LineNr">4657 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4658" class="LineNr">4658 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4659" class="LineNr">4659 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4660" class="LineNr">4660 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3725,7 +3725,7 @@ if ('onhashchange' in window) {
 <span id="L4697" class="LineNr">4697 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4698" class="LineNr">4698 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte&quot;</span>/imm32
 <span id="L4699" class="LineNr">4699 </span>    68/push  <span class="Constant">&quot;8b 08  # 8b/copy 0/mod 0/rm32 1/r32&quot;</span>/imm32
-<span id="L4700" class="LineNr">4700 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4700" class="LineNr">4700 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4701" class="LineNr">4701 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4702" class="LineNr">4702 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4703" class="LineNr">4703 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3750,14 +3750,14 @@ if ('onhashchange' in window) {
 <span id="L4722" class="LineNr">4722 </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="L4723" class="LineNr">4723 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4724" class="LineNr">4724 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4725" class="LineNr">4725 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4725" class="LineNr">4725 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4726" class="LineNr">4726 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4727" class="LineNr">4727 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4728" class="LineNr">4728 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4729" class="LineNr">4729 </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="L4730" class="LineNr">4730 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4731" class="LineNr">4731 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4732" class="LineNr">4732 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4732" class="LineNr">4732 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4733" class="LineNr">4733 </span>    05/add-to-EAX  4/imm32
 <span id="L4734" class="LineNr">4734 </span>    50/push-EAX
 <span id="L4735" class="LineNr">4735 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3775,7 +3775,7 @@ if ('onhashchange' in window) {
 <span id="L4747" class="LineNr">4747 </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="L4748" class="LineNr">4748 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4749" class="LineNr">4749 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4750" class="LineNr">4750 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4750" class="LineNr">4750 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4751" class="LineNr">4751 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4752" class="LineNr">4752 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4753" class="LineNr">4753 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3784,7 +3784,7 @@ if ('onhashchange' in window) {
 <span id="L4756" class="LineNr">4756 </span>    <span class="subxComment"># check output</span>
 <span id="L4757" class="LineNr">4757 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4758" class="LineNr">4758 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4759" class="LineNr">4759 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4759" class="LineNr">4759 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4760" class="LineNr">4760 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4761" class="LineNr">4761 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4762" class="LineNr">4762 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3794,7 +3794,7 @@ if ('onhashchange' in window) {
 <span id="L4799" class="LineNr">4799 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4800" class="LineNr">4800 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-from-subop&quot;</span>/imm32
 <span id="L4801" class="LineNr">4801 </span>    68/push  <span class="Constant">&quot;ff 30  # ff 6/subop/push 0/mod 0/rm32&quot;</span>/imm32
-<span id="L4802" class="LineNr">4802 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4802" class="LineNr">4802 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4803" class="LineNr">4803 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4804" class="LineNr">4804 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4805" class="LineNr">4805 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3819,14 +3819,14 @@ if ('onhashchange' in window) {
 <span id="L4824" class="LineNr">4824 </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="L4825" class="LineNr">4825 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4826" class="LineNr">4826 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4827" class="LineNr">4827 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4827" class="LineNr">4827 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4828" class="LineNr">4828 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4829" class="LineNr">4829 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4830" class="LineNr">4830 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4831" class="LineNr">4831 </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="L4832" class="LineNr">4832 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4833" class="LineNr">4833 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4834" class="LineNr">4834 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4834" class="LineNr">4834 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4835" class="LineNr">4835 </span>    05/add-to-EAX  4/imm32
 <span id="L4836" class="LineNr">4836 </span>    50/push-EAX
 <span id="L4837" class="LineNr">4837 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3844,7 +3844,7 @@ if ('onhashchange' in window) {
 <span id="L4849" class="LineNr">4849 </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="L4850" class="LineNr">4850 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4851" class="LineNr">4851 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4852" class="LineNr">4852 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4852" class="LineNr">4852 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4853" class="LineNr">4853 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4854" class="LineNr">4854 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4855" class="LineNr">4855 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3853,7 +3853,7 @@ if ('onhashchange' in window) {
 <span id="L4858" class="LineNr">4858 </span>    <span class="subxComment"># check output</span>
 <span id="L4859" class="LineNr">4859 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4860" class="LineNr">4860 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4861" class="LineNr">4861 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4861" class="LineNr">4861 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4862" class="LineNr">4862 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4863" class="LineNr">4863 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4864" class="LineNr">4864 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3863,7 +3863,7 @@ if ('onhashchange' in window) {
 <span id="L4901" class="LineNr">4901 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4902" class="LineNr">4902 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-mod&quot;</span>/imm32
 <span id="L4903" class="LineNr">4903 </span>    68/push  <span class="Constant">&quot;8b 08  # 8b/copy 0/rm32 1/r32&quot;</span>/imm32
-<span id="L4904" class="LineNr">4904 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4904" class="LineNr">4904 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4905" class="LineNr">4905 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4906" class="LineNr">4906 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L4907" class="LineNr">4907 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3888,14 +3888,14 @@ if ('onhashchange' in window) {
 <span id="L4926" class="LineNr">4926 </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="L4927" class="LineNr">4927 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L4928" class="LineNr">4928 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4929" class="LineNr">4929 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L4929" class="LineNr">4929 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L4930" class="LineNr">4930 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4931" class="LineNr">4931 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L4932" class="LineNr">4932 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4933" class="LineNr">4933 </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="L4934" class="LineNr">4934 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L4935" class="LineNr">4935 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4936" class="LineNr">4936 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4936" class="LineNr">4936 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4937" class="LineNr">4937 </span>    05/add-to-EAX  4/imm32
 <span id="L4938" class="LineNr">4938 </span>    50/push-EAX
 <span id="L4939" class="LineNr">4939 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3913,7 +3913,7 @@ if ('onhashchange' in window) {
 <span id="L4951" class="LineNr">4951 </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="L4952" class="LineNr">4952 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L4953" class="LineNr">4953 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4954" class="LineNr">4954 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4954" class="LineNr">4954 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4955" class="LineNr">4955 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L4956" class="LineNr">4956 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4957" class="LineNr">4957 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3922,7 +3922,7 @@ if ('onhashchange' in window) {
 <span id="L4960" class="LineNr">4960 </span>    <span class="subxComment"># check output</span>
 <span id="L4961" class="LineNr">4961 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L4962" class="LineNr">4962 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L4963" class="LineNr">4963 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L4963" class="LineNr">4963 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L4964" class="LineNr">4964 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L4965" class="LineNr">4965 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4966" class="LineNr">4966 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3932,7 +3932,7 @@ if ('onhashchange' in window) {
 <span id="L5003" class="LineNr">5003 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5004" class="LineNr">5004 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-rm32&quot;</span>/imm32
 <span id="L5005" class="LineNr">5005 </span>    68/push  <span class="Constant">&quot;8b 08  # 8b/copy 0/mod 1/r32&quot;</span>/imm32
-<span id="L5006" class="LineNr">5006 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5006" class="LineNr">5006 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5007" class="LineNr">5007 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5008" class="LineNr">5008 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5009" class="LineNr">5009 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -3957,14 +3957,14 @@ if ('onhashchange' in window) {
 <span id="L5028" class="LineNr">5028 </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="L5029" class="LineNr">5029 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5030" class="LineNr">5030 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5031" class="LineNr">5031 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5031" class="LineNr">5031 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5032" class="LineNr">5032 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5033" class="LineNr">5033 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5034" class="LineNr">5034 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5035" class="LineNr">5035 </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="L5036" class="LineNr">5036 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5037" class="LineNr">5037 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5038" class="LineNr">5038 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5038" class="LineNr">5038 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5039" class="LineNr">5039 </span>    05/add-to-EAX  4/imm32
 <span id="L5040" class="LineNr">5040 </span>    50/push-EAX
 <span id="L5041" class="LineNr">5041 </span>    <span class="subxS2Comment"># . . call</span>
@@ -3982,7 +3982,7 @@ if ('onhashchange' in window) {
 <span id="L5053" class="LineNr">5053 </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="L5054" class="LineNr">5054 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5055" class="LineNr">5055 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5056" class="LineNr">5056 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5056" class="LineNr">5056 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5057" class="LineNr">5057 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5058" class="LineNr">5058 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5059" class="LineNr">5059 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -3991,7 +3991,7 @@ if ('onhashchange' in window) {
 <span id="L5062" class="LineNr">5062 </span>    <span class="subxComment"># check output</span>
 <span id="L5063" class="LineNr">5063 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5064" class="LineNr">5064 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5065" class="LineNr">5065 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5065" class="LineNr">5065 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5066" class="LineNr">5066 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5067" class="LineNr">5067 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5068" class="LineNr">5068 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4001,7 +4001,7 @@ if ('onhashchange' in window) {
 <span id="L5105" class="LineNr">5105 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5106" class="LineNr">5106 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-r32&quot;</span>/imm32
 <span id="L5107" class="LineNr">5107 </span>    68/push  <span class="Constant">&quot;8b 00  # 8b/copy 0/mod 0/rm32&quot;</span>/imm32
-<span id="L5108" class="LineNr">5108 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5108" class="LineNr">5108 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5109" class="LineNr">5109 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5110" class="LineNr">5110 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5111" class="LineNr">5111 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4026,14 +4026,14 @@ if ('onhashchange' in window) {
 <span id="L5130" class="LineNr">5130 </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="L5131" class="LineNr">5131 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5132" class="LineNr">5132 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5133" class="LineNr">5133 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5133" class="LineNr">5133 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5134" class="LineNr">5134 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5135" class="LineNr">5135 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5136" class="LineNr">5136 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5137" class="LineNr">5137 </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="L5138" class="LineNr">5138 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5139" class="LineNr">5139 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5140" class="LineNr">5140 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5140" class="LineNr">5140 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5141" class="LineNr">5141 </span>    05/add-to-EAX  4/imm32
 <span id="L5142" class="LineNr">5142 </span>    50/push-EAX
 <span id="L5143" class="LineNr">5143 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4051,7 +4051,7 @@ if ('onhashchange' in window) {
 <span id="L5155" class="LineNr">5155 </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="L5156" class="LineNr">5156 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5157" class="LineNr">5157 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5158" class="LineNr">5158 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5158" class="LineNr">5158 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5159" class="LineNr">5159 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5160" class="LineNr">5160 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5161" class="LineNr">5161 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4060,7 +4060,7 @@ if ('onhashchange' in window) {
 <span id="L5164" class="LineNr">5164 </span>    <span class="subxComment"># check output</span>
 <span id="L5165" class="LineNr">5165 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5166" class="LineNr">5166 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5167" class="LineNr">5167 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5167" class="LineNr">5167 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5168" class="LineNr">5168 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5169" class="LineNr">5169 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5170" class="LineNr">5170 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4070,7 +4070,7 @@ if ('onhashchange' in window) {
 <span id="L5207" class="LineNr">5207 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5208" class="LineNr">5208 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte&quot;</span>/imm32
 <span id="L5209" class="LineNr">5209 </span>    68/push  <span class="Constant">&quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index 0/scale&quot;</span>/imm32
-<span id="L5210" class="LineNr">5210 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5210" class="LineNr">5210 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5211" class="LineNr">5211 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5212" class="LineNr">5212 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5213" class="LineNr">5213 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4095,14 +4095,14 @@ if ('onhashchange' in window) {
 <span id="L5232" class="LineNr">5232 </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="L5233" class="LineNr">5233 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5234" class="LineNr">5234 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5235" class="LineNr">5235 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5235" class="LineNr">5235 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5236" class="LineNr">5236 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5237" class="LineNr">5237 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5238" class="LineNr">5238 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5239" class="LineNr">5239 </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="L5240" class="LineNr">5240 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5241" class="LineNr">5241 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5242" class="LineNr">5242 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5242" class="LineNr">5242 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5243" class="LineNr">5243 </span>    05/add-to-EAX  4/imm32
 <span id="L5244" class="LineNr">5244 </span>    50/push-EAX
 <span id="L5245" class="LineNr">5245 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4120,7 +4120,7 @@ if ('onhashchange' in window) {
 <span id="L5257" class="LineNr">5257 </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="L5258" class="LineNr">5258 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5259" class="LineNr">5259 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5260" class="LineNr">5260 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5260" class="LineNr">5260 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5261" class="LineNr">5261 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5262" class="LineNr">5262 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5263" class="LineNr">5263 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4129,7 +4129,7 @@ if ('onhashchange' in window) {
 <span id="L5266" class="LineNr">5266 </span>    <span class="subxComment"># check output</span>
 <span id="L5267" class="LineNr">5267 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5268" class="LineNr">5268 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5269" class="LineNr">5269 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5269" class="LineNr">5269 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5270" class="LineNr">5270 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5271" class="LineNr">5271 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5272" class="LineNr">5272 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4139,7 +4139,7 @@ if ('onhashchange' in window) {
 <span id="L5309" class="LineNr">5309 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5310" class="LineNr">5310 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-base&quot;</span>/imm32
 <span id="L5311" class="LineNr">5311 </span>    68/push  <span class="Constant">&quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 1/index 0/scale&quot;</span>/imm32
-<span id="L5312" class="LineNr">5312 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5312" class="LineNr">5312 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5313" class="LineNr">5313 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5314" class="LineNr">5314 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5315" class="LineNr">5315 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4164,14 +4164,14 @@ if ('onhashchange' in window) {
 <span id="L5334" class="LineNr">5334 </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="L5335" class="LineNr">5335 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5336" class="LineNr">5336 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5337" class="LineNr">5337 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5337" class="LineNr">5337 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5338" class="LineNr">5338 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5339" class="LineNr">5339 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5340" class="LineNr">5340 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5341" class="LineNr">5341 </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="L5342" class="LineNr">5342 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5343" class="LineNr">5343 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5344" class="LineNr">5344 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5344" class="LineNr">5344 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5345" class="LineNr">5345 </span>    05/add-to-EAX  4/imm32
 <span id="L5346" class="LineNr">5346 </span>    50/push-EAX
 <span id="L5347" class="LineNr">5347 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4189,7 +4189,7 @@ if ('onhashchange' in window) {
 <span id="L5359" class="LineNr">5359 </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="L5360" class="LineNr">5360 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5361" class="LineNr">5361 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5362" class="LineNr">5362 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5362" class="LineNr">5362 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5363" class="LineNr">5363 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5364" class="LineNr">5364 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5365" class="LineNr">5365 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4198,7 +4198,7 @@ if ('onhashchange' in window) {
 <span id="L5368" class="LineNr">5368 </span>    <span class="subxComment"># check output</span>
 <span id="L5369" class="LineNr">5369 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5370" class="LineNr">5370 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5371" class="LineNr">5371 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5371" class="LineNr">5371 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5372" class="LineNr">5372 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5373" class="LineNr">5373 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5374" class="LineNr">5374 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4208,7 +4208,7 @@ if ('onhashchange' in window) {
 <span id="L5411" class="LineNr">5411 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5412" class="LineNr">5412 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-index&quot;</span>/imm32
 <span id="L5413" class="LineNr">5413 </span>    68/push  <span class="Constant">&quot;8b 0c 00  # 8b/copy 0/mod 4/rm32 1/r32 0/base 0/scale&quot;</span>/imm32
-<span id="L5414" class="LineNr">5414 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5414" class="LineNr">5414 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5415" class="LineNr">5415 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5416" class="LineNr">5416 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5417" class="LineNr">5417 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4233,14 +4233,14 @@ if ('onhashchange' in window) {
 <span id="L5436" class="LineNr">5436 </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="L5437" class="LineNr">5437 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5438" class="LineNr">5438 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5439" class="LineNr">5439 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5439" class="LineNr">5439 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5440" class="LineNr">5440 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5441" class="LineNr">5441 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5442" class="LineNr">5442 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5443" class="LineNr">5443 </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="L5444" class="LineNr">5444 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5445" class="LineNr">5445 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5446" class="LineNr">5446 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5446" class="LineNr">5446 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5447" class="LineNr">5447 </span>    05/add-to-EAX  4/imm32
 <span id="L5448" class="LineNr">5448 </span>    50/push-EAX
 <span id="L5449" class="LineNr">5449 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4258,7 +4258,7 @@ if ('onhashchange' in window) {
 <span id="L5461" class="LineNr">5461 </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="L5462" class="LineNr">5462 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5463" class="LineNr">5463 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5464" class="LineNr">5464 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5464" class="LineNr">5464 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5465" class="LineNr">5465 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5466" class="LineNr">5466 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5467" class="LineNr">5467 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4267,7 +4267,7 @@ if ('onhashchange' in window) {
 <span id="L5470" class="LineNr">5470 </span>    <span class="subxComment"># check output</span>
 <span id="L5471" class="LineNr">5471 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5472" class="LineNr">5472 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5473" class="LineNr">5473 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5473" class="LineNr">5473 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5474" class="LineNr">5474 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5475" class="LineNr">5475 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5476" class="LineNr">5476 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4277,7 +4277,7 @@ if ('onhashchange' in window) {
 <span id="L5513" class="LineNr">5513 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5514" class="LineNr">5514 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-scale&quot;</span>/imm32
 <span id="L5515" class="LineNr">5515 </span>    68/push  <span class="Constant">&quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index&quot;</span>/imm32
-<span id="L5516" class="LineNr">5516 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5516" class="LineNr">5516 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5517" class="LineNr">5517 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5518" class="LineNr">5518 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5519" class="LineNr">5519 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4302,14 +4302,14 @@ if ('onhashchange' in window) {
 <span id="L5538" class="LineNr">5538 </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="L5539" class="LineNr">5539 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5540" class="LineNr">5540 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5541" class="LineNr">5541 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5541" class="LineNr">5541 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5542" class="LineNr">5542 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5543" class="LineNr">5543 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5544" class="LineNr">5544 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5545" class="LineNr">5545 </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="L5546" class="LineNr">5546 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5547" class="LineNr">5547 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5548" class="LineNr">5548 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5548" class="LineNr">5548 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5549" class="LineNr">5549 </span>    05/add-to-EAX  4/imm32
 <span id="L5550" class="LineNr">5550 </span>    50/push-EAX
 <span id="L5551" class="LineNr">5551 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4327,7 +4327,7 @@ if ('onhashchange' in window) {
 <span id="L5563" class="LineNr">5563 </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="L5564" class="LineNr">5564 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5565" class="LineNr">5565 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5566" class="LineNr">5566 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5566" class="LineNr">5566 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5567" class="LineNr">5567 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5568" class="LineNr">5568 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5569" class="LineNr">5569 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4336,7 +4336,7 @@ if ('onhashchange' in window) {
 <span id="L5572" class="LineNr">5572 </span>    <span class="subxComment"># check output</span>
 <span id="L5573" class="LineNr">5573 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5574" class="LineNr">5574 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5575" class="LineNr">5575 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5575" class="LineNr">5575 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5576" class="LineNr">5576 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5577" class="LineNr">5577 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5578" class="LineNr">5578 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4346,7 +4346,7 @@ if ('onhashchange' in window) {
 <span id="L5615" class="LineNr">5615 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5616" class="LineNr">5616 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp32-operand&quot;</span>/imm32
 <span id="L5617" class="LineNr">5617 </span>    68/push  <span class="Constant">&quot;e8 20 00 00 00  # e8/call 20/disp32&quot;</span>/imm32
-<span id="L5618" class="LineNr">5618 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5618" class="LineNr">5618 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5619" class="LineNr">5619 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5620" class="LineNr">5620 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5621" class="LineNr">5621 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4371,14 +4371,14 @@ if ('onhashchange' in window) {
 <span id="L5640" class="LineNr">5640 </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="L5641" class="LineNr">5641 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5642" class="LineNr">5642 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5643" class="LineNr">5643 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5643" class="LineNr">5643 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5644" class="LineNr">5644 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5645" class="LineNr">5645 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5646" class="LineNr">5646 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5647" class="LineNr">5647 </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="L5648" class="LineNr">5648 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5649" class="LineNr">5649 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5650" class="LineNr">5650 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5650" class="LineNr">5650 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5651" class="LineNr">5651 </span>    05/add-to-EAX  4/imm32
 <span id="L5652" class="LineNr">5652 </span>    50/push-EAX
 <span id="L5653" class="LineNr">5653 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4396,7 +4396,7 @@ if ('onhashchange' in window) {
 <span id="L5665" class="LineNr">5665 </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="L5666" class="LineNr">5666 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5667" class="LineNr">5667 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5668" class="LineNr">5668 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5668" class="LineNr">5668 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5669" class="LineNr">5669 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5670" class="LineNr">5670 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5671" class="LineNr">5671 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4405,7 +4405,7 @@ if ('onhashchange' in window) {
 <span id="L5674" class="LineNr">5674 </span>    <span class="subxComment"># check output</span>
 <span id="L5675" class="LineNr">5675 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5676" class="LineNr">5676 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5677" class="LineNr">5677 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5677" class="LineNr">5677 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5678" class="LineNr">5678 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5679" class="LineNr">5679 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5680" class="LineNr">5680 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4415,7 +4415,7 @@ if ('onhashchange' in window) {
 <span id="L5717" class="LineNr">5717 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5718" class="LineNr">5718 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp16-operand&quot;</span>/imm32
 <span id="L5719" class="LineNr">5719 </span>    68/push  <span class="Constant">&quot;e8 20 00  # e8/call 20/disp16&quot;</span>/imm32
-<span id="L5720" class="LineNr">5720 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5720" class="LineNr">5720 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5721" class="LineNr">5721 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5722" class="LineNr">5722 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5723" class="LineNr">5723 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4440,14 +4440,14 @@ if ('onhashchange' in window) {
 <span id="L5742" class="LineNr">5742 </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="L5743" class="LineNr">5743 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5744" class="LineNr">5744 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5745" class="LineNr">5745 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5745" class="LineNr">5745 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5746" class="LineNr">5746 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5747" class="LineNr">5747 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5748" class="LineNr">5748 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5749" class="LineNr">5749 </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="L5750" class="LineNr">5750 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5751" class="LineNr">5751 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5752" class="LineNr">5752 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5752" class="LineNr">5752 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5753" class="LineNr">5753 </span>    05/add-to-EAX  4/imm32
 <span id="L5754" class="LineNr">5754 </span>    50/push-EAX
 <span id="L5755" class="LineNr">5755 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4465,7 +4465,7 @@ if ('onhashchange' in window) {
 <span id="L5767" class="LineNr">5767 </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="L5768" class="LineNr">5768 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5769" class="LineNr">5769 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5770" class="LineNr">5770 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5770" class="LineNr">5770 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5771" class="LineNr">5771 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5772" class="LineNr">5772 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5773" class="LineNr">5773 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4474,7 +4474,7 @@ if ('onhashchange' in window) {
 <span id="L5776" class="LineNr">5776 </span>    <span class="subxComment"># check output</span>
 <span id="L5777" class="LineNr">5777 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5778" class="LineNr">5778 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5779" class="LineNr">5779 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5779" class="LineNr">5779 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5780" class="LineNr">5780 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5781" class="LineNr">5781 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5782" class="LineNr">5782 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4484,7 +4484,7 @@ if ('onhashchange' in window) {
 <span id="L5819" class="LineNr">5819 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5820" class="LineNr">5820 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp8-operand&quot;</span>/imm32
 <span id="L5821" class="LineNr">5821 </span>    68/push  <span class="Constant">&quot;eb 20  # eb/jump 20/disp8&quot;</span>/imm32
-<span id="L5822" class="LineNr">5822 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5822" class="LineNr">5822 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5823" class="LineNr">5823 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5824" class="LineNr">5824 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5825" class="LineNr">5825 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4509,14 +4509,14 @@ if ('onhashchange' in window) {
 <span id="L5844" class="LineNr">5844 </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="L5845" class="LineNr">5845 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5846" class="LineNr">5846 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5847" class="LineNr">5847 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5847" class="LineNr">5847 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5848" class="LineNr">5848 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5849" class="LineNr">5849 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5850" class="LineNr">5850 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5851" class="LineNr">5851 </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="L5852" class="LineNr">5852 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5853" class="LineNr">5853 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5854" class="LineNr">5854 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5854" class="LineNr">5854 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5855" class="LineNr">5855 </span>    05/add-to-EAX  4/imm32
 <span id="L5856" class="LineNr">5856 </span>    50/push-EAX
 <span id="L5857" class="LineNr">5857 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4534,7 +4534,7 @@ if ('onhashchange' in window) {
 <span id="L5869" class="LineNr">5869 </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="L5870" class="LineNr">5870 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5871" class="LineNr">5871 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5872" class="LineNr">5872 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5872" class="LineNr">5872 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5873" class="LineNr">5873 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5874" class="LineNr">5874 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5875" class="LineNr">5875 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4543,7 +4543,7 @@ if ('onhashchange' in window) {
 <span id="L5878" class="LineNr">5878 </span>    <span class="subxComment"># check output</span>
 <span id="L5879" class="LineNr">5879 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5880" class="LineNr">5880 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5881" class="LineNr">5881 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5881" class="LineNr">5881 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5882" class="LineNr">5882 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5883" class="LineNr">5883 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5884" class="LineNr">5884 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4553,7 +4553,7 @@ if ('onhashchange' in window) {
 <span id="L5921" class="LineNr">5921 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5922" class="LineNr">5922 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp8-name&quot;</span>/imm32
 <span id="L5923" class="LineNr">5923 </span>    68/push  <span class="Constant">&quot;eb xyz/disp8  # eb/jump xyz/disp8&quot;</span>/imm32
-<span id="L5924" class="LineNr">5924 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5924" class="LineNr">5924 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5925" class="LineNr">5925 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5926" class="LineNr">5926 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L5927" class="LineNr">5927 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4578,14 +4578,14 @@ if ('onhashchange' in window) {
 <span id="L5946" class="LineNr">5946 </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="L5947" class="LineNr">5947 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L5948" class="LineNr">5948 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5949" class="LineNr">5949 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L5949" class="LineNr">5949 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L5950" class="LineNr">5950 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5951" class="LineNr">5951 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L5952" class="LineNr">5952 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5953" class="LineNr">5953 </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="L5954" class="LineNr">5954 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L5955" class="LineNr">5955 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5956" class="LineNr">5956 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5956" class="LineNr">5956 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5957" class="LineNr">5957 </span>    05/add-to-EAX  4/imm32
 <span id="L5958" class="LineNr">5958 </span>    50/push-EAX
 <span id="L5959" class="LineNr">5959 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4603,7 +4603,7 @@ if ('onhashchange' in window) {
 <span id="L5971" class="LineNr">5971 </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="L5972" class="LineNr">5972 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L5973" class="LineNr">5973 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5974" class="LineNr">5974 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5974" class="LineNr">5974 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5975" class="LineNr">5975 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L5976" class="LineNr">5976 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5977" class="LineNr">5977 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4612,7 +4612,7 @@ if ('onhashchange' in window) {
 <span id="L5980" class="LineNr">5980 </span>    <span class="subxComment"># check output</span>
 <span id="L5981" class="LineNr">5981 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L5982" class="LineNr">5982 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L5983" class="LineNr">5983 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L5983" class="LineNr">5983 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L5984" class="LineNr">5984 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L5985" class="LineNr">5985 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5986" class="LineNr">5986 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4622,7 +4622,7 @@ if ('onhashchange' in window) {
 <span id="L6023" class="LineNr">6023 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6024" class="LineNr">6024 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm32-operand&quot;</span>/imm32
 <span id="L6025" class="LineNr">6025 </span>    68/push  <span class="Constant">&quot;68 20 00 00 00  # 68/push 0x20/imm32&quot;</span>/imm32
-<span id="L6026" class="LineNr">6026 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6026" class="LineNr">6026 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6027" class="LineNr">6027 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6028" class="LineNr">6028 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6029" class="LineNr">6029 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4648,14 +4648,14 @@ if ('onhashchange' in window) {
 <span id="L6049" class="LineNr">6049 </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="L6050" class="LineNr">6050 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6051" class="LineNr">6051 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6052" class="LineNr">6052 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6052" class="LineNr">6052 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6053" class="LineNr">6053 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6054" class="LineNr">6054 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6055" class="LineNr">6055 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6056" class="LineNr">6056 </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="L6057" class="LineNr">6057 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6058" class="LineNr">6058 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6059" class="LineNr">6059 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6059" class="LineNr">6059 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6060" class="LineNr">6060 </span>    05/add-to-EAX  4/imm32
 <span id="L6061" class="LineNr">6061 </span>    50/push-EAX
 <span id="L6062" class="LineNr">6062 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4673,7 +4673,7 @@ if ('onhashchange' in window) {
 <span id="L6074" class="LineNr">6074 </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="L6075" class="LineNr">6075 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L6076" class="LineNr">6076 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6077" class="LineNr">6077 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6077" class="LineNr">6077 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6078" class="LineNr">6078 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L6079" class="LineNr">6079 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6080" class="LineNr">6080 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4682,7 +4682,7 @@ if ('onhashchange' in window) {
 <span id="L6083" class="LineNr">6083 </span>    <span class="subxComment"># check output</span>
 <span id="L6084" class="LineNr">6084 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L6085" class="LineNr">6085 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6086" class="LineNr">6086 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6086" class="LineNr">6086 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6087" class="LineNr">6087 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6088" class="LineNr">6088 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6089" class="LineNr">6089 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4692,7 +4692,7 @@ if ('onhashchange' in window) {
 <span id="L6126" class="LineNr">6126 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6127" class="LineNr">6127 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm16-operand&quot;</span>/imm32
 <span id="L6128" class="LineNr">6128 </span>    68/push  <span class="Constant">&quot;68 20 00  # 68/push 0x20/imm16&quot;</span>/imm32
-<span id="L6129" class="LineNr">6129 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6129" class="LineNr">6129 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6130" class="LineNr">6130 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6131" class="LineNr">6131 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6132" class="LineNr">6132 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4718,14 +4718,14 @@ if ('onhashchange' in window) {
 <span id="L6152" class="LineNr">6152 </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="L6153" class="LineNr">6153 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6154" class="LineNr">6154 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6155" class="LineNr">6155 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6155" class="LineNr">6155 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6156" class="LineNr">6156 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6157" class="LineNr">6157 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6158" class="LineNr">6158 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6159" class="LineNr">6159 </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="L6160" class="LineNr">6160 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6161" class="LineNr">6161 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6162" class="LineNr">6162 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6162" class="LineNr">6162 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6163" class="LineNr">6163 </span>    05/add-to-EAX  4/imm32
 <span id="L6164" class="LineNr">6164 </span>    50/push-EAX
 <span id="L6165" class="LineNr">6165 </span>    <span class="subxS2Comment"># . . call</span>
@@ -4743,7 +4743,7 @@ if ('onhashchange' in window) {
 <span id="L6177" class="LineNr">6177 </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="L6178" class="LineNr">6178 </span>    <span class="subxComment"># convert-instruction(_test-input-stream, _test-output-buffered-file)</span>
 <span id="L6179" class="LineNr">6179 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6180" class="LineNr">6180 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6180" class="LineNr">6180 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6181" class="LineNr">6181 </span>    68/push  <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
 <span id="L6182" class="LineNr">6182 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6183" class="LineNr">6183 </span>    e8/call  <a href='pack.subx.html#L1987'>convert-instruction</a>/disp32
@@ -4752,7 +4752,7 @@ if ('onhashchange' in window) {
 <span id="L6186" class="LineNr">6186 </span>    <span class="subxComment"># check output</span>
 <span id="L6187" class="LineNr">6187 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L6188" class="LineNr">6188 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6189" class="LineNr">6189 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6189" class="LineNr">6189 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6190" class="LineNr">6190 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6191" class="LineNr">6191 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6192" class="LineNr">6192 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -4762,7 +4762,7 @@ if ('onhashchange' in window) {
 <span id="L6229" class="LineNr">6229 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6230" class="LineNr">6230 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm8-operand&quot;</span>/imm32
 <span id="L6231" class="LineNr">6231 </span>    68/push  <span class="Constant">&quot;68 20  # 68/push 0x20/imm8&quot;</span>/imm32
-<span id="L6232" class="LineNr">6232 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6232" class="LineNr">6232 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6233" class="LineNr">6233 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6234" class="LineNr">6234 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6235" class="LineNr">6235 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5139,14 +5139,14 @@ if ('onhashchange' in window) {
 <span id="L6606" class="LineNr">6606 </span>    <span class="subxComment"># setup</span>
 <span id="L6607" class="LineNr">6607 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6608" class="LineNr">6608 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6609" class="LineNr">6609 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6609" class="LineNr">6609 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6610" class="LineNr">6610 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6611" class="LineNr">6611 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6612" class="LineNr">6612 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6613" class="LineNr">6613 </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="L6614" class="LineNr">6614 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6615" class="LineNr">6615 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6616" class="LineNr">6616 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6616" class="LineNr">6616 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6617" class="LineNr">6617 </span>    05/add-to-EAX  4/imm32
 <span id="L6618" class="LineNr">6618 </span>    50/push-EAX
 <span id="L6619" class="LineNr">6619 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5161,14 +5161,14 @@ if ('onhashchange' in window) {
 <span id="L6628" class="LineNr">6628 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6629" class="LineNr">6629 </span>    68/push  1/imm32
 <span id="L6630" class="LineNr">6630 </span>    51/push-ECX
-<span id="L6631" class="LineNr">6631 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6631" class="LineNr">6631 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6632" class="LineNr">6632 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6633" class="LineNr">6633 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6634" class="LineNr">6634 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6635" class="LineNr">6635 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6636" class="LineNr">6636 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6637" class="LineNr">6637 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6638" class="LineNr">6638 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6638" class="LineNr">6638 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6639" class="LineNr">6639 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6640" class="LineNr">6640 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6641" class="LineNr">6641 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5177,7 +5177,7 @@ if ('onhashchange' in window) {
 <span id="L6644" class="LineNr">6644 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6645" class="LineNr">6645 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L6602'>test-emit-number</a>/1&quot;</span>/imm32
 <span id="L6646" class="LineNr">6646 </span>    68/push  <span class="Constant">&quot;30 &quot;</span>/imm32
-<span id="L6647" class="LineNr">6647 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6647" class="LineNr">6647 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6648" class="LineNr">6648 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6649" class="LineNr">6649 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6650" class="LineNr">6650 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5195,14 +5195,14 @@ if ('onhashchange' in window) {
 <span id="L6662" class="LineNr">6662 </span>    <span class="subxComment"># setup</span>
 <span id="L6663" class="LineNr">6663 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6664" class="LineNr">6664 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6665" class="LineNr">6665 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6665" class="LineNr">6665 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6666" class="LineNr">6666 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6667" class="LineNr">6667 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6668" class="LineNr">6668 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6669" class="LineNr">6669 </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="L6670" class="LineNr">6670 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6671" class="LineNr">6671 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6672" class="LineNr">6672 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6672" class="LineNr">6672 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6673" class="LineNr">6673 </span>    05/add-to-EAX  4/imm32
 <span id="L6674" class="LineNr">6674 </span>    50/push-EAX
 <span id="L6675" class="LineNr">6675 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5217,14 +5217,14 @@ if ('onhashchange' in window) {
 <span id="L6684" class="LineNr">6684 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6685" class="LineNr">6685 </span>    68/push  2/imm32
 <span id="L6686" class="LineNr">6686 </span>    51/push-ECX
-<span id="L6687" class="LineNr">6687 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6687" class="LineNr">6687 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6688" class="LineNr">6688 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6689" class="LineNr">6689 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6690" class="LineNr">6690 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6691" class="LineNr">6691 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6692" class="LineNr">6692 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6693" class="LineNr">6693 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6694" class="LineNr">6694 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6694" class="LineNr">6694 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6695" class="LineNr">6695 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6696" class="LineNr">6696 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6697" class="LineNr">6697 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5233,7 +5233,7 @@ if ('onhashchange' in window) {
 <span id="L6700" class="LineNr">6700 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6701" class="LineNr">6701 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L6602'>test-emit-number</a>/1&quot;</span>/imm32
 <span id="L6702" class="LineNr">6702 </span>    68/push  <span class="Constant">&quot;fe ff &quot;</span>/imm32
-<span id="L6703" class="LineNr">6703 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6703" class="LineNr">6703 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6704" class="LineNr">6704 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6705" class="LineNr">6705 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6706" class="LineNr">6706 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5250,14 +5250,14 @@ if ('onhashchange' in window) {
 <span id="L6717" class="LineNr">6717 </span>    <span class="subxComment"># setup</span>
 <span id="L6718" class="LineNr">6718 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6719" class="LineNr">6719 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6720" class="LineNr">6720 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6720" class="LineNr">6720 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6721" class="LineNr">6721 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6722" class="LineNr">6722 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6723" class="LineNr">6723 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6724" class="LineNr">6724 </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="L6725" class="LineNr">6725 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6726" class="LineNr">6726 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6727" class="LineNr">6727 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6727" class="LineNr">6727 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6728" class="LineNr">6728 </span>    05/add-to-EAX  4/imm32
 <span id="L6729" class="LineNr">6729 </span>    50/push-EAX
 <span id="L6730" class="LineNr">6730 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5272,14 +5272,14 @@ if ('onhashchange' in window) {
 <span id="L6739" class="LineNr">6739 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6740" class="LineNr">6740 </span>    68/push  2/imm32
 <span id="L6741" class="LineNr">6741 </span>    51/push-ECX
-<span id="L6742" class="LineNr">6742 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6742" class="LineNr">6742 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6743" class="LineNr">6743 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6744" class="LineNr">6744 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6745" class="LineNr">6745 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6746" class="LineNr">6746 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6747" class="LineNr">6747 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6748" class="LineNr">6748 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6749" class="LineNr">6749 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6749" class="LineNr">6749 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6750" class="LineNr">6750 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6751" class="LineNr">6751 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6752" class="LineNr">6752 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5289,7 +5289,7 @@ if ('onhashchange' in window) {
 <span id="L6756" class="LineNr">6756 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6757" class="LineNr">6757 </span>    68/push  <span class="Constant">&quot;F - test-emit-number-with-metadata&quot;</span>/imm32
 <span id="L6758" class="LineNr">6758 </span>    68/push  <span class="Constant">&quot;fe ff &quot;</span>/imm32
-<span id="L6759" class="LineNr">6759 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6759" class="LineNr">6759 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6760" class="LineNr">6760 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6761" class="LineNr">6761 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6762" class="LineNr">6762 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5306,14 +5306,14 @@ if ('onhashchange' in window) {
 <span id="L6773" class="LineNr">6773 </span>    <span class="subxComment"># setup</span>
 <span id="L6774" class="LineNr">6774 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6775" class="LineNr">6775 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6776" class="LineNr">6776 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6776" class="LineNr">6776 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6777" class="LineNr">6777 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6778" class="LineNr">6778 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6779" class="LineNr">6779 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6780" class="LineNr">6780 </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="L6781" class="LineNr">6781 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6782" class="LineNr">6782 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6783" class="LineNr">6783 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6783" class="LineNr">6783 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6784" class="LineNr">6784 </span>    05/add-to-EAX  4/imm32
 <span id="L6785" class="LineNr">6785 </span>    50/push-EAX
 <span id="L6786" class="LineNr">6786 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5328,14 +5328,14 @@ if ('onhashchange' in window) {
 <span id="L6795" class="LineNr">6795 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6796" class="LineNr">6796 </span>    68/push  2/imm32
 <span id="L6797" class="LineNr">6797 </span>    51/push-ECX
-<span id="L6798" class="LineNr">6798 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6798" class="LineNr">6798 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6799" class="LineNr">6799 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6800" class="LineNr">6800 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6801" class="LineNr">6801 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6802" class="LineNr">6802 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6803" class="LineNr">6803 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6804" class="LineNr">6804 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6805" class="LineNr">6805 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6805" class="LineNr">6805 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6806" class="LineNr">6806 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6807" class="LineNr">6807 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6808" class="LineNr">6808 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5344,7 +5344,7 @@ if ('onhashchange' in window) {
 <span id="L6811" class="LineNr">6811 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6812" class="LineNr">6812 </span>    68/push  <span class="Constant">&quot;F - test-emit-non-number&quot;</span>/imm32
 <span id="L6813" class="LineNr">6813 </span>    68/push  <span class="Constant">&quot;xyz &quot;</span>/imm32
-<span id="L6814" class="LineNr">6814 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6814" class="LineNr">6814 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6815" class="LineNr">6815 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6816" class="LineNr">6816 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6817" class="LineNr">6817 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5361,14 +5361,14 @@ if ('onhashchange' in window) {
 <span id="L6828" class="LineNr">6828 </span>    <span class="subxComment"># setup</span>
 <span id="L6829" class="LineNr">6829 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6830" class="LineNr">6830 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6831" class="LineNr">6831 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6831" class="LineNr">6831 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6832" class="LineNr">6832 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6833" class="LineNr">6833 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6834" class="LineNr">6834 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6835" class="LineNr">6835 </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="L6836" class="LineNr">6836 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6837" class="LineNr">6837 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6838" class="LineNr">6838 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6838" class="LineNr">6838 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6839" class="LineNr">6839 </span>    05/add-to-EAX  4/imm32
 <span id="L6840" class="LineNr">6840 </span>    50/push-EAX
 <span id="L6841" class="LineNr">6841 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5383,14 +5383,14 @@ if ('onhashchange' in window) {
 <span id="L6850" class="LineNr">6850 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6851" class="LineNr">6851 </span>    68/push  2/imm32
 <span id="L6852" class="LineNr">6852 </span>    51/push-ECX
-<span id="L6853" class="LineNr">6853 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6853" class="LineNr">6853 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6854" class="LineNr">6854 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6855" class="LineNr">6855 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6856" class="LineNr">6856 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6857" class="LineNr">6857 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6858" class="LineNr">6858 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6859" class="LineNr">6859 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6860" class="LineNr">6860 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6860" class="LineNr">6860 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6861" class="LineNr">6861 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6862" class="LineNr">6862 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6863" class="LineNr">6863 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5399,7 +5399,7 @@ if ('onhashchange' in window) {
 <span id="L6866" class="LineNr">6866 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6867" class="LineNr">6867 </span>    68/push  <span class="Constant">&quot;F - test-emit-non-number-with-metadata&quot;</span>/imm32
 <span id="L6868" class="LineNr">6868 </span>    68/push  <span class="Constant">&quot;xyz/ &quot;</span>/imm32
-<span id="L6869" class="LineNr">6869 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6869" class="LineNr">6869 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6870" class="LineNr">6870 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6871" class="LineNr">6871 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6872" class="LineNr">6872 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5416,14 +5416,14 @@ if ('onhashchange' in window) {
 <span id="L6883" class="LineNr">6883 </span>    <span class="subxComment"># setup</span>
 <span id="L6884" class="LineNr">6884 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L6885" class="LineNr">6885 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6886" class="LineNr">6886 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6886" class="LineNr">6886 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6887" class="LineNr">6887 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6888" class="LineNr">6888 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L6889" class="LineNr">6889 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6890" class="LineNr">6890 </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="L6891" class="LineNr">6891 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L6892" class="LineNr">6892 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6893" class="LineNr">6893 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6893" class="LineNr">6893 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6894" class="LineNr">6894 </span>    05/add-to-EAX  4/imm32
 <span id="L6895" class="LineNr">6895 </span>    50/push-EAX
 <span id="L6896" class="LineNr">6896 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5431,21 +5431,21 @@ if ('onhashchange' in window) {
 <span id="L6898" class="LineNr">6898 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6899" class="LineNr">6899 </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="L6900" class="LineNr">6900 </span>    <span class="subxComment"># var slice/ECX = &quot;abcd/xyz&quot;</span>
-<span id="L6901" class="LineNr">6901 </span>    68/push  <a href='pack.subx.html#L7700'>_test-slice-hexlike-non-number-word-metadata-end</a>/imm32/end
-<span id="L6902" class="LineNr">6902 </span>    68/push  <a href='pack.subx.html#L7695'>_test-slice-hexlike-non-number-word</a>/imm32/start
+<span id="L6901" class="LineNr">6901 </span>    68/push  <a href='pack.subx.html#L7684'>_test-slice-hexlike-non-number-word-metadata-end</a>/imm32/end
+<span id="L6902" class="LineNr">6902 </span>    68/push  <a href='pack.subx.html#L7679'>_test-slice-hexlike-non-number-word</a>/imm32/start
 <span id="L6903" class="LineNr">6903 </span>    89/copy                         3/mod/direct    1/rm32/ECX   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to ECX</span>
 <span id="L6904" class="LineNr">6904 </span>    <span class="subxComment"># emit(_test-output-buffered-file, slice, 2)</span>
 <span id="L6905" class="LineNr">6905 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6906" class="LineNr">6906 </span>    68/push  2/imm32
 <span id="L6907" class="LineNr">6907 </span>    51/push-ECX
-<span id="L6908" class="LineNr">6908 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6908" class="LineNr">6908 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6909" class="LineNr">6909 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6910" class="LineNr">6910 </span>    e8/call  <a href='pack.subx.html#L6514'>emit</a>/disp32
 <span id="L6911" class="LineNr">6911 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L6912" class="LineNr">6912 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L6913" class="LineNr">6913 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L6914" class="LineNr">6914 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L6915" class="LineNr">6915 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L6915" class="LineNr">6915 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L6916" class="LineNr">6916 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6917" class="LineNr">6917 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L6918" class="LineNr">6918 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5455,7 +5455,7 @@ if ('onhashchange' in window) {
 <span id="L6955" class="LineNr">6955 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L6956" class="LineNr">6956 </span>    68/push  <span class="Constant">&quot;F - test-emit-non-number-with-all-hex-digits&quot;</span>/imm32
 <span id="L6957" class="LineNr">6957 </span>    68/push  <span class="Constant">&quot;abcd/xyz &quot;</span>/imm32
-<span id="L6958" class="LineNr">6958 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L6958" class="LineNr">6958 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L6959" class="LineNr">6959 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L6960" class="LineNr">6960 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L6961" class="LineNr">6961 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5619,8 +5619,8 @@ if ('onhashchange' in window) {
 <span id="L7119" class="LineNr">7119 </span>    55/push-EBP
 <span id="L7120" class="LineNr">7120 </span>    89/copy                         3/mod/direct    5/rm32/EBP   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to EBP</span>
 <span id="L7121" class="LineNr">7121 </span>    <span class="subxComment"># var slice/ECX = &quot;/03&quot;</span>
-<span id="L7122" class="LineNr">7122 </span>    68/push  <a href='pack.subx.html#L7704'>_test-slice-with-slash-prefix-end</a>/imm32
-<span id="L7123" class="LineNr">7123 </span>    68/push  <a href='pack.subx.html#L7702'>_test-slice-with-slash-prefix</a>/imm32
+<span id="L7122" class="LineNr">7122 </span>    68/push  <a href='pack.subx.html#L7688'>_test-slice-with-slash-prefix-end</a>/imm32
+<span id="L7123" class="LineNr">7123 </span>    68/push  <a href='pack.subx.html#L7686'>_test-slice-with-slash-prefix</a>/imm32
 <span id="L7124" class="LineNr">7124 </span>    89/copy                         3/mod/direct    1/rm32/ECX   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/ESP  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ESP to ECX</span>
 <span id="L7125" class="LineNr">7125 </span>    <span class="subxComment"># EAX = is-valid-name?(slice)</span>
 <span id="L7126" class="LineNr">7126 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -5762,14 +5762,14 @@ if ('onhashchange' in window) {
 <span id="L7262" class="LineNr">7262 </span>    <span class="subxComment"># setup</span>
 <span id="L7263" class="LineNr">7263 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L7264" class="LineNr">7264 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7265" class="LineNr">7265 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7265" class="LineNr">7265 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7266" class="LineNr">7266 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7267" class="LineNr">7267 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L7268" class="LineNr">7268 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7269" class="LineNr">7269 </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="L7270" class="LineNr">7270 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L7271" class="LineNr">7271 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7272" class="LineNr">7272 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7272" class="LineNr">7272 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7273" class="LineNr">7273 </span>    05/add-to-EAX  4/imm32
 <span id="L7274" class="LineNr">7274 </span>    50/push-EAX
 <span id="L7275" class="LineNr">7275 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5780,14 +5780,14 @@ if ('onhashchange' in window) {
 <span id="L7280" class="LineNr">7280 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7281" class="LineNr">7281 </span>    68/push  1/imm32
 <span id="L7282" class="LineNr">7282 </span>    68/push  0xab/imm32
-<span id="L7283" class="LineNr">7283 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7283" class="LineNr">7283 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7284" class="LineNr">7284 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7285" class="LineNr">7285 </span>    e8/call  <a href='pack.subx.html#L7205'>emit-hex</a>/disp32
 <span id="L7286" class="LineNr">7286 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7287" class="LineNr">7287 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L7288" class="LineNr">7288 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L7289" class="LineNr">7289 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7290" class="LineNr">7290 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7290" class="LineNr">7290 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7291" class="LineNr">7291 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7292" class="LineNr">7292 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L7293" class="LineNr">7293 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5797,7 +5797,7 @@ if ('onhashchange' in window) {
 <span id="L7297" class="LineNr">7297 </span>    68/push  <span class="Constant">&quot;F - test-emit-hex-single-byte&quot;</span>/imm32
 <span id="L7298" class="LineNr">7298 </span>    68/push  0x206261/imm32
 <span id="L7299" class="LineNr">7299 </span>    <span class="subxS2Comment"># . . push *_test-output-stream-&gt;data</span>
-<span id="L7300" class="LineNr">7300 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7300" class="LineNr">7300 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7301" class="LineNr">7301 </span>    ff          6/subop/push        1/mod/*+disp8   0/rm32/EAX   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>          0xc/disp8      <span class="Normal"> . </span>                <span class="subxComment"># push *(EAX+12)</span>
 <span id="L7302" class="LineNr">7302 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7303" class="LineNr">7303 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
@@ -5810,14 +5810,14 @@ if ('onhashchange' in window) {
 <span id="L7310" class="LineNr">7310 </span>    <span class="subxComment"># setup</span>
 <span id="L7311" class="LineNr">7311 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L7312" class="LineNr">7312 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7313" class="LineNr">7313 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7313" class="LineNr">7313 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7314" class="LineNr">7314 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7315" class="LineNr">7315 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L7316" class="LineNr">7316 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7317" class="LineNr">7317 </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="L7318" class="LineNr">7318 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L7319" class="LineNr">7319 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7320" class="LineNr">7320 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7320" class="LineNr">7320 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7321" class="LineNr">7321 </span>    05/add-to-EAX  4/imm32
 <span id="L7322" class="LineNr">7322 </span>    50/push-EAX
 <span id="L7323" class="LineNr">7323 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5828,14 +5828,14 @@ if ('onhashchange' in window) {
 <span id="L7328" class="LineNr">7328 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7329" class="LineNr">7329 </span>    68/push  2/imm32
 <span id="L7330" class="LineNr">7330 </span>    68/push  0x1234/imm32
-<span id="L7331" class="LineNr">7331 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7331" class="LineNr">7331 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7332" class="LineNr">7332 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7333" class="LineNr">7333 </span>    e8/call  <a href='pack.subx.html#L7205'>emit-hex</a>/disp32
 <span id="L7334" class="LineNr">7334 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7335" class="LineNr">7335 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L7336" class="LineNr">7336 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L7337" class="LineNr">7337 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7338" class="LineNr">7338 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7338" class="LineNr">7338 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7339" class="LineNr">7339 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7340" class="LineNr">7340 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L7341" class="LineNr">7341 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5844,7 +5844,7 @@ if ('onhashchange' in window) {
 <span id="L7344" class="LineNr">7344 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7345" class="LineNr">7345 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L7309'>test-emit-hex-multiple-byte</a>/1&quot;</span>/imm32
 <span id="L7346" class="LineNr">7346 </span>    68/push  <span class="Constant">&quot;34 12 &quot;</span>/imm32
-<span id="L7347" class="LineNr">7347 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7347" class="LineNr">7347 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7348" class="LineNr">7348 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7349" class="LineNr">7349 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L7350" class="LineNr">7350 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5856,14 +5856,14 @@ if ('onhashchange' in window) {
 <span id="L7356" class="LineNr">7356 </span>    <span class="subxComment"># setup</span>
 <span id="L7357" class="LineNr">7357 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L7358" class="LineNr">7358 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7359" class="LineNr">7359 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7359" class="LineNr">7359 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7360" class="LineNr">7360 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7361" class="LineNr">7361 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L7362" class="LineNr">7362 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7363" class="LineNr">7363 </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="L7364" class="LineNr">7364 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L7365" class="LineNr">7365 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7366" class="LineNr">7366 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7366" class="LineNr">7366 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7367" class="LineNr">7367 </span>    05/add-to-EAX  4/imm32
 <span id="L7368" class="LineNr">7368 </span>    50/push-EAX
 <span id="L7369" class="LineNr">7369 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5874,14 +5874,14 @@ if ('onhashchange' in window) {
 <span id="L7374" class="LineNr">7374 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7375" class="LineNr">7375 </span>    68/push  2/imm32
 <span id="L7376" class="LineNr">7376 </span>    68/push  0xab/imm32
-<span id="L7377" class="LineNr">7377 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7377" class="LineNr">7377 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7378" class="LineNr">7378 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7379" class="LineNr">7379 </span>    e8/call  <a href='pack.subx.html#L7205'>emit-hex</a>/disp32
 <span id="L7380" class="LineNr">7380 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7381" class="LineNr">7381 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L7382" class="LineNr">7382 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L7383" class="LineNr">7383 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7384" class="LineNr">7384 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7384" class="LineNr">7384 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7385" class="LineNr">7385 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7386" class="LineNr">7386 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L7387" class="LineNr">7387 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5890,7 +5890,7 @@ if ('onhashchange' in window) {
 <span id="L7390" class="LineNr">7390 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7391" class="LineNr">7391 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L7355'>test-emit-hex-zero-pad</a>/1&quot;</span>/imm32
 <span id="L7392" class="LineNr">7392 </span>    68/push  <span class="Constant">&quot;ab 00 &quot;</span>/imm32
-<span id="L7393" class="LineNr">7393 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7393" class="LineNr">7393 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7394" class="LineNr">7394 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7395" class="LineNr">7395 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L7396" class="LineNr">7396 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5902,14 +5902,14 @@ if ('onhashchange' in window) {
 <span id="L7402" class="LineNr">7402 </span>    <span class="subxComment"># setup</span>
 <span id="L7403" class="LineNr">7403 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L7404" class="LineNr">7404 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7405" class="LineNr">7405 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7405" class="LineNr">7405 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7406" class="LineNr">7406 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7407" class="LineNr">7407 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L7408" class="LineNr">7408 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7409" class="LineNr">7409 </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="L7410" class="LineNr">7410 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L7411" class="LineNr">7411 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7412" class="LineNr">7412 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7412" class="LineNr">7412 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7413" class="LineNr">7413 </span>    05/add-to-EAX  4/imm32
 <span id="L7414" class="LineNr">7414 </span>    50/push-EAX
 <span id="L7415" class="LineNr">7415 </span>    <span class="subxS2Comment"># . . call</span>
@@ -5920,14 +5920,14 @@ if ('onhashchange' in window) {
 <span id="L7420" class="LineNr">7420 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7421" class="LineNr">7421 </span>    68/push  2/imm32
 <span id="L7422" class="LineNr">7422 </span>    68/push  -1/imm32
-<span id="L7423" class="LineNr">7423 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7423" class="LineNr">7423 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7424" class="LineNr">7424 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7425" class="LineNr">7425 </span>    e8/call  <a href='pack.subx.html#L7205'>emit-hex</a>/disp32
 <span id="L7426" class="LineNr">7426 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7427" class="LineNr">7427 </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>              0xc/imm32         <span class="subxComment"># add to ESP</span>
 <span id="L7428" class="LineNr">7428 </span>    <span class="subxComment"># flush(_test-output-buffered-file)</span>
 <span id="L7429" class="LineNr">7429 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7430" class="LineNr">7430 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7430" class="LineNr">7430 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7431" class="LineNr">7431 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7432" class="LineNr">7432 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L7433" class="LineNr">7433 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5936,7 +5936,7 @@ if ('onhashchange' in window) {
 <span id="L7436" class="LineNr">7436 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7437" class="LineNr">7437 </span>    68/push  <span class="Constant">&quot;F - <a href='pack.subx.html#L7401'>test-emit-hex-negative</a>/1&quot;</span>/imm32
 <span id="L7438" class="LineNr">7438 </span>    68/push  <span class="Constant">&quot;ff ff &quot;</span>/imm32
-<span id="L7439" class="LineNr">7439 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7439" class="LineNr">7439 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7440" class="LineNr">7440 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7441" class="LineNr">7441 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L7442" class="LineNr">7442 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -5996,14 +5996,14 @@ if ('onhashchange' in window) {
 <span id="L7496" class="LineNr">7496 </span>    <span class="subxComment"># setup</span>
 <span id="L7497" class="LineNr">7497 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-stream)</span>
 <span id="L7498" class="LineNr">7498 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7499" class="LineNr">7499 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7499" class="LineNr">7499 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7500" class="LineNr">7500 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7501" class="LineNr">7501 </span>    e8/call  <a href='../055stream.subx.html#L17'>clear-stream</a>/disp32
 <span id="L7502" class="LineNr">7502 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L7503" class="LineNr">7503 </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="L7504" class="LineNr">7504 </span>    <span class="subxS1Comment"># . clear-stream(_test-output-buffered-file+4)</span>
 <span id="L7505" class="LineNr">7505 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7506" class="LineNr">7506 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7506" class="LineNr">7506 </span>    b8/copy-to-EAX  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7507" class="LineNr">7507 </span>    05/add-to-EAX  4/imm32
 <span id="L7508" class="LineNr">7508 </span>    50/push-EAX
 <span id="L7509" class="LineNr">7509 </span>    <span class="subxS2Comment"># . . call</span>
@@ -6029,7 +6029,7 @@ if ('onhashchange' in window) {
 <span id="L7529" class="LineNr">7529 </span>    <span class="subxComment"># write-stream-data(_test-output-buffered-file, _test-tmp-stream)</span>
 <span id="L7530" class="LineNr">7530 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7531" class="LineNr">7531 </span>    68/push  <a href='../060read.subx.html#L430'>_test-tmp-stream</a>/imm32
-<span id="L7532" class="LineNr">7532 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7532" class="LineNr">7532 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7533" class="LineNr">7533 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7534" class="LineNr">7534 </span>    e8/call  <a href='pack.subx.html#L7452'>write-stream-data</a>/disp32
 <span id="L7535" class="LineNr">7535 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -6037,7 +6037,7 @@ if ('onhashchange' in window) {
 <span id="L7537" class="LineNr">7537 </span>    <span class="subxComment"># check that the write happened as expected</span>
 <span id="L7538" class="LineNr">7538 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L7539" class="LineNr">7539 </span>    <span class="subxS2Comment"># . . push args</span>
-<span id="L7540" class="LineNr">7540 </span>    68/push  <a href='pack.subx.html#L7683'>_test-output-buffered-file</a>/imm32
+<span id="L7540" class="LineNr">7540 </span>    68/push  <a href='pack.subx.html#L7667'>_test-output-buffered-file</a>/imm32
 <span id="L7541" class="LineNr">7541 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7542" class="LineNr">7542 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L7543" class="LineNr">7543 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -6046,7 +6046,7 @@ if ('onhashchange' in window) {
 <span id="L7546" class="LineNr">7546 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L7547" class="LineNr">7547 </span>    68/push  <span class="Constant">&quot;F - test-write-stream-data&quot;</span>/imm32
 <span id="L7548" class="LineNr">7548 </span>    68/push  <span class="Constant">&quot;abcd&quot;</span>/imm32
-<span id="L7549" class="LineNr">7549 </span>    68/push  <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
+<span id="L7549" class="LineNr">7549 </span>    68/push  <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
 <span id="L7550" class="LineNr">7550 </span>    <span class="subxS2Comment"># . . call</span>
 <span id="L7551" class="LineNr">7551 </span>    e8/call  <a href='../058stream-equal.subx.html#L199'>check-stream-equal</a>/disp32
 <span id="L7552" class="LineNr">7552 </span>    <span class="subxS2Comment"># . . discard args</span>
@@ -6122,88 +6122,72 @@ if ('onhashchange' in window) {
 <span id="L7622" class="LineNr">7622 </span>    <span class="subxComment"># current read index</span>
 <span id="L7623" class="LineNr">7623 </span>    0/imm32
 <span id="L7624" class="LineNr">7624 </span>    <span class="subxComment"># length</span>
-<span id="L7625" class="LineNr">7625 </span>    0x80/imm32
-<span id="L7626" class="LineNr">7626 </span>    <span class="subxComment"># data</span>
-<span id="L7627" class="LineNr">7627 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7628" class="LineNr">7628 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7629" class="LineNr">7629 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7630" class="LineNr">7630 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7631" class="LineNr">7631 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7632" class="LineNr">7632 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7633" class="LineNr">7633 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7634" class="LineNr">7634 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7635" class="LineNr">7635 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7636" class="LineNr">7636 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7637" class="LineNr">7637 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7638" class="LineNr">7638 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7639" class="LineNr">7639 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7640" class="LineNr">7640 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7641" class="LineNr">7641 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7642" class="LineNr">7642 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7643" class="LineNr">7643 </span>
-<span id="L7644" class="LineNr">7644 </span><span class="subxComment"># a test buffered file for _test-input-stream</span>
-<span id="L7645" class="LineNr">7645 </span><span class="subxMinorFunction">_test-input-buffered-file</span>:
-<span id="L7646" class="LineNr">7646 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
-<span id="L7647" class="LineNr">7647 </span>    <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
-<span id="L7648" class="LineNr">7648 </span>    <span class="subxComment"># current write index</span>
-<span id="L7649" class="LineNr">7649 </span>    0/imm32
-<span id="L7650" class="LineNr">7650 </span>    <span class="subxComment"># current read index</span>
+<span id="L7625" class="LineNr">7625 </span>    0x80/imm32  <span class="subxComment"># 128 bytes</span>
+<span id="L7626" class="LineNr">7626 </span>    <span class="subxComment"># data (8 lines x 16 bytes/line)</span>
+<span id="L7627" class="LineNr">7627 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7628" class="LineNr">7628 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7629" class="LineNr">7629 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7630" class="LineNr">7630 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7631" class="LineNr">7631 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7632" class="LineNr">7632 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7633" class="LineNr">7633 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7634" class="LineNr">7634 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7635" class="LineNr">7635 </span>
+<span id="L7636" class="LineNr">7636 </span><span class="subxComment"># a test buffered file for _test-input-stream</span>
+<span id="L7637" class="LineNr">7637 </span><span class="subxMinorFunction">_test-input-buffered-file</span>:
+<span id="L7638" class="LineNr">7638 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
+<span id="L7639" class="LineNr">7639 </span>    <a href='pack.subx.html#L7619'>_test-input-stream</a>/imm32
+<span id="L7640" class="LineNr">7640 </span>    <span class="subxComment"># current write index</span>
+<span id="L7641" class="LineNr">7641 </span>    0/imm32
+<span id="L7642" class="LineNr">7642 </span>    <span class="subxComment"># current read index</span>
+<span id="L7643" class="LineNr">7643 </span>    0/imm32
+<span id="L7644" class="LineNr">7644 </span>    <span class="subxComment"># length</span>
+<span id="L7645" class="LineNr">7645 </span>    6/imm32
+<span id="L7646" class="LineNr">7646 </span>    <span class="subxComment"># data</span>
+<span id="L7647" class="LineNr">7647 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
+<span id="L7648" class="LineNr">7648 </span>
+<span id="L7649" class="LineNr">7649 </span><span class="subxMinorFunction">_test-output-stream</span>:
+<span id="L7650" class="LineNr">7650 </span>    <span class="subxComment"># current write index</span>
 <span id="L7651" class="LineNr">7651 </span>    0/imm32
-<span id="L7652" class="LineNr">7652 </span>    <span class="subxComment"># length</span>
-<span id="L7653" class="LineNr">7653 </span>    6/imm32
-<span id="L7654" class="LineNr">7654 </span>    <span class="subxComment"># data</span>
-<span id="L7655" class="LineNr">7655 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
-<span id="L7656" class="LineNr">7656 </span>
-<span id="L7657" class="LineNr">7657 </span><span class="subxMinorFunction">_test-output-stream</span>:
-<span id="L7658" class="LineNr">7658 </span>    <span class="subxComment"># current write index</span>
-<span id="L7659" class="LineNr">7659 </span>    0/imm32
-<span id="L7660" class="LineNr">7660 </span>    <span class="subxComment"># current read index</span>
-<span id="L7661" class="LineNr">7661 </span>    0/imm32
-<span id="L7662" class="LineNr">7662 </span>    <span class="subxComment"># length</span>
-<span id="L7663" class="LineNr">7663 </span>    0x80/imm32
-<span id="L7664" class="LineNr">7664 </span>    <span class="subxComment"># data</span>
-<span id="L7665" class="LineNr">7665 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7666" class="LineNr">7666 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7667" class="LineNr">7667 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7668" class="LineNr">7668 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7669" class="LineNr">7669 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7670" class="LineNr">7670 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7671" class="LineNr">7671 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7672" class="LineNr">7672 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7673" class="LineNr">7673 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7674" class="LineNr">7674 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7675" class="LineNr">7675 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7676" class="LineNr">7676 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7677" class="LineNr">7677 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7678" class="LineNr">7678 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7679" class="LineNr">7679 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7680" class="LineNr">7680 </span>    00 00 00 00 00 00 00 00  <span class="subxComment"># 8 bytes</span>
-<span id="L7681" class="LineNr">7681 </span>
-<span id="L7682" class="LineNr">7682 </span><span class="subxComment"># a test buffered file for _test-output-stream</span>
-<span id="L7683" class="LineNr">7683 </span><span class="subxMinorFunction">_test-output-buffered-file</span>:
-<span id="L7684" class="LineNr">7684 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
-<span id="L7685" class="LineNr">7685 </span>    <a href='pack.subx.html#L7657'>_test-output-stream</a>/imm32
-<span id="L7686" class="LineNr">7686 </span>    <span class="subxComment"># current write index</span>
-<span id="L7687" class="LineNr">7687 </span>    0/imm32
-<span id="L7688" class="LineNr">7688 </span>    <span class="subxComment"># current read index</span>
-<span id="L7689" class="LineNr">7689 </span>    0/imm32
-<span id="L7690" class="LineNr">7690 </span>    <span class="subxComment"># length</span>
-<span id="L7691" class="LineNr">7691 </span>    6/imm32
-<span id="L7692" class="LineNr">7692 </span>    <span class="subxComment"># data</span>
-<span id="L7693" class="LineNr">7693 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
-<span id="L7694" class="LineNr">7694 </span>
-<span id="L7695" class="LineNr">7695 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word</span>:
-<span id="L7696" class="LineNr">7696 </span>    61/a 62/b 63/c 64/d
-<span id="L7697" class="LineNr">7697 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word-end</span>:
-<span id="L7698" class="LineNr">7698 </span>    2f/slash
-<span id="L7699" class="LineNr">7699 </span>    78/x 79/y 7a/z
-<span id="L7700" class="LineNr">7700 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word-metadata-end</span>:
-<span id="L7701" class="LineNr">7701 </span>
-<span id="L7702" class="LineNr">7702 </span><span class="subxMinorFunction">_test-slice-with-slash-prefix</span>:
-<span id="L7703" class="LineNr">7703 </span>  2f/slash 30/0 33/3
-<span id="L7704" class="LineNr">7704 </span><span class="subxMinorFunction">_test-slice-with-slash-prefix-end</span>:
-<span id="L7705" class="LineNr">7705 </span>
-<span id="L7706" class="LineNr">7706 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
+<span id="L7652" class="LineNr">7652 </span>    <span class="subxComment"># current read index</span>
+<span id="L7653" class="LineNr">7653 </span>    0/imm32
+<span id="L7654" class="LineNr">7654 </span>    <span class="subxComment"># length</span>
+<span id="L7655" class="LineNr">7655 </span>    0x80/imm32  <span class="subxComment"># 128 bytes</span>
+<span id="L7656" class="LineNr">7656 </span>    <span class="subxComment"># data (8 lines x 16 bytes/line)</span>
+<span id="L7657" class="LineNr">7657 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7658" class="LineNr">7658 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7659" class="LineNr">7659 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7660" class="LineNr">7660 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7661" class="LineNr">7661 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7662" class="LineNr">7662 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7663" class="LineNr">7663 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7664" class="LineNr">7664 </span>    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+<span id="L7665" class="LineNr">7665 </span>
+<span id="L7666" class="LineNr">7666 </span><span class="subxComment"># a test buffered file for _test-output-stream</span>
+<span id="L7667" class="LineNr">7667 </span><span class="subxMinorFunction">_test-output-buffered-file</span>:
+<span id="L7668" class="LineNr">7668 </span>    <span class="subxComment"># file descriptor or (address stream)</span>
+<span id="L7669" class="LineNr">7669 </span>    <a href='pack.subx.html#L7649'>_test-output-stream</a>/imm32
+<span id="L7670" class="LineNr">7670 </span>    <span class="subxComment"># current write index</span>
+<span id="L7671" class="LineNr">7671 </span>    0/imm32
+<span id="L7672" class="LineNr">7672 </span>    <span class="subxComment"># current read index</span>
+<span id="L7673" class="LineNr">7673 </span>    0/imm32
+<span id="L7674" class="LineNr">7674 </span>    <span class="subxComment"># length</span>
+<span id="L7675" class="LineNr">7675 </span>    6/imm32
+<span id="L7676" class="LineNr">7676 </span>    <span class="subxComment"># data</span>
+<span id="L7677" class="LineNr">7677 </span>    00 00 00 00 00 00  <span class="subxComment"># 6 bytes</span>
+<span id="L7678" class="LineNr">7678 </span>
+<span id="L7679" class="LineNr">7679 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word</span>:
+<span id="L7680" class="LineNr">7680 </span>    61/a 62/b 63/c 64/d
+<span id="L7681" class="LineNr">7681 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word-end</span>:
+<span id="L7682" class="LineNr">7682 </span>    2f/slash
+<span id="L7683" class="LineNr">7683 </span>    78/x 79/y 7a/z
+<span id="L7684" class="LineNr">7684 </span><span class="subxMinorFunction">_test-slice-hexlike-non-number-word-metadata-end</span>:
+<span id="L7685" class="LineNr">7685 </span>
+<span id="L7686" class="LineNr">7686 </span><span class="subxMinorFunction">_test-slice-with-slash-prefix</span>:
+<span id="L7687" class="LineNr">7687 </span>  2f/slash 30/0 33/3
+<span id="L7688" class="LineNr">7688 </span><span class="subxMinorFunction">_test-slice-with-slash-prefix-end</span>:
+<span id="L7689" class="LineNr">7689 </span>
+<span id="L7690" class="LineNr">7690 </span><span class="subxS2Comment"># . . vim&#0058;nowrap:textwidth=0</span>
 </pre>
 </body>
 </html>