about summary refs log tree commit diff stats
path: root/html/apps/pack.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-09-21 00:22:10 -0700
committerKartik Agaram <vc@akkartik.com>2019-09-21 00:22:10 -0700
commita844bd058aaaedc9f4d23d3f5a4451e0fd1dca67 (patch)
tree2b079523c6ae13cd660784c3787d4da19814cb67 /html/apps/pack.subx.html
parent4a4a392dc7c81b301ad6b760525c5549f2f6644c (diff)
downloadmu-a844bd058aaaedc9f4d23d3f5a4451e0fd1dca67.tar.gz
5684
Support function-call syntax when linkifying functions in html files.
Diffstat (limited to 'html/apps/pack.subx.html')
-rw-r--r--html/apps/pack.subx.html88
1 files changed, 44 insertions, 44 deletions
diff --git a/html/apps/pack.subx.html b/html/apps/pack.subx.html
index 86267ee6..d9c90ebc 100644
--- a/html/apps/pack.subx.html
+++ b/html/apps/pack.subx.html
@@ -222,7 +222,7 @@ if ('onhashchange' in window) {
 <span id="L160" class="LineNr"> 160 </span>    <span class="subxComment"># if (line-&gt;write == 0) break</span>
 <span id="L161" class="LineNr"> 161 </span>    81          7/subop/compare     0/mod/indirect  1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              0/imm32           <span class="subxComment"># compare *ecx</span>
 <span id="L162" class="LineNr"> 162 </span>    0f 84/jump-if-equal  $subx-pack:<span class="Constant">break</span>/disp32
-<span id="L163" class="Folded"> 163 </span><span class="Folded">+-- 26 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L163" class="Folded"> 163 </span><span class="Folded">+-- 26 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L189" class="LineNr"> 189 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L190" class="LineNr"> 190 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L191" class="LineNr"> 191 </span>    52/push-edx
@@ -244,7 +244,7 @@ if ('onhashchange' in window) {
 <span id="L207" class="LineNr"> 207 </span>    3d/compare-eax-and  0/imm32
 <span id="L208" class="LineNr"> 208 </span>    0f 85/jump-if-not-equal  $subx-pack:pass-through/disp32
 <span id="L209" class="LineNr"> 209 </span><span class="Constant">$subx-pack:check2</span>:
-<span id="L210" class="Folded"> 210 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L210" class="Folded"> 210 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L252" class="LineNr"> 252 </span>    <span class="subxComment"># if (!slice-equal?(word-slice, &quot;==&quot;)) goto next check</span>
 <span id="L253" class="LineNr"> 253 </span>    <span class="subxS1Comment"># . eax = slice-equal?(word-slice, &quot;==&quot;)</span>
 <span id="L254" class="LineNr"> 254 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -265,7 +265,7 @@ if ('onhashchange' in window) {
 <span id="L269" class="LineNr"> 269 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L270" class="LineNr"> 270 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L271" class="LineNr"> 271 </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="L272" class="Folded"> 272 </span><span class="Folded">+-- 42 lines: #?     # dump segment name -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L272" class="Folded"> 272 </span><span class="Folded">+-- 42 lines: #?     # dump segment name ---------------------------------------------------------------------------------------------------------------------</span>
 <span id="L314" class="LineNr"> 314 </span>    <span class="subxComment"># in-code? = slice-equal?(word-slice, &quot;code&quot;)</span>
 <span id="L315" class="LineNr"> 315 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L316" class="LineNr"> 316 </span>    68/push  <span class="Constant">&quot;code&quot;</span>/imm32
@@ -642,7 +642,7 @@ if ('onhashchange' in window) {
 <span id="L687" class="LineNr"> 687 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L688" class="LineNr"> 688 </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="L689" class="LineNr"> 689 </span>    <span class="subxComment"># check output</span>
-<span id="L690" class="Folded"> 690 </span><span class="Folded">+-- 26 lines: #?     # debug print -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L690" class="Folded"> 690 </span><span class="Folded">+-- 26 lines: #?     # debug print ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L716" class="LineNr"> 716 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L717" class="LineNr"> 717 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L718" class="LineNr"> 718 </span>    68/push  <a href='../064write-byte.subx.html#L332'>_test-output-buffered-file</a>/imm32
@@ -780,7 +780,7 @@ if ('onhashchange' in window) {
 <span id="L850" class="LineNr"> 850 </span>    <span class="subxComment">#   68 20  # 68/push 0x20/imm8</span>
 <span id="L851" class="LineNr"> 851 </span>    <span class="subxComment">#   == data 0x2</span>
 <span id="L852" class="LineNr"> 852 </span>    <span class="subxComment">#   03 04 00 00 00</span>
-<span id="L853" class="Folded"> 853 </span><span class="Folded">+-- 26 lines: #?     # debug print -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L853" class="Folded"> 853 </span><span class="Folded">+-- 26 lines: #?     # debug print ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L879" class="LineNr"> 879 </span>    <span class="subxS1Comment"># . flush(_test-output-buffered-file)</span>
 <span id="L880" class="LineNr"> 880 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L881" class="LineNr"> 881 </span>    68/push  <a href='../064write-byte.subx.html#L332'>_test-output-buffered-file</a>/imm32
@@ -869,7 +869,7 @@ if ('onhashchange' in window) {
 <span id="L964" class="LineNr"> 964 </span>    68/push  0/imm32/end
 <span id="L965" class="LineNr"> 965 </span>    68/push  0/imm32/start
 <span id="L966" class="LineNr"> 966 </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="L967" class="Folded"> 967 </span><span class="Folded">+-- 26 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L967" class="Folded"> 967 </span><span class="Folded">+-- 26 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L993" class="LineNr"> 993 </span><span class="Constant">$convert-data:loop</span>:
 <span id="L994" class="LineNr"> 994 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L995" class="LineNr"> 995 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -879,7 +879,7 @@ if ('onhashchange' in window) {
 <span id="L999" class="LineNr"> 999 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L1000" class="LineNr">1000 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1001" class="LineNr">1001 </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="L1002" class="Folded">1002 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L1002" class="Folded">1002 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L1044" class="LineNr">1044 </span><span class="Constant">$convert-data:check0</span>:
 <span id="L1045" class="LineNr">1045 </span>    <span class="subxComment"># if (slice-empty?(word-slice)) break</span>
 <span id="L1046" class="LineNr">1046 </span>    <span class="subxS1Comment"># . eax = slice-empty?(word-slice)</span>
@@ -1044,7 +1044,7 @@ if ('onhashchange' in window) {
 <span id="L1205" class="LineNr">1205 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1206" class="LineNr">1206 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1207" class="LineNr">1207 </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="L1208" class="Folded">1208 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L1208" class="Folded">1208 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L1234" class="LineNr">1234 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;# abcd&quot;, msg)</span>
 <span id="L1235" class="LineNr">1235 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1236" class="LineNr">1236 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-passes-comments-through&quot;</span>/imm32
@@ -1523,7 +1523,7 @@ if ('onhashchange' in window) {
 <span id="L1709" class="LineNr">1709 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1710" class="LineNr">1710 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1711" class="LineNr">1711 </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="L1712" class="Folded">1712 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L1712" class="Folded">1712 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L1738" class="LineNr">1738 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;30 abcd/o 42 e1 00 00 \n&quot;, msg)</span>
 <span id="L1739" class="LineNr">1739 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1740" class="LineNr">1740 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-multiple-words&quot;</span>/imm32
@@ -1592,7 +1592,7 @@ if ('onhashchange' in window) {
 <span id="L1803" class="LineNr">1803 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L1804" class="LineNr">1804 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1805" class="LineNr">1805 </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="L1806" class="Folded">1806 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L1806" class="Folded">1806 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L1832" class="LineNr">1832 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;30 00 00 00 # comment&quot;, msg)</span>
 <span id="L1833" class="LineNr">1833 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L1834" class="LineNr">1834 </span>    68/push  <span class="Constant">&quot;F - test-convert-data-trailing-comment&quot;</span>/imm32
@@ -2112,7 +2112,7 @@ if ('onhashchange' in window) {
 <span id="L2348" class="LineNr">2348 </span>    e8/call  <a href='../055stream.subx.html#L54'>rewind-stream</a>/disp32
 <span id="L2349" class="LineNr">2349 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2350" class="LineNr">2350 </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="L2351" class="Folded">2351 </span><span class="Folded">+-- 33 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2351" class="Folded">2351 </span><span class="Folded">+-- 33 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L2384" class="LineNr">2384 </span><span class="Constant">$emit-modrm:loop</span>:
 <span id="L2385" class="LineNr">2385 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L2386" class="LineNr">2386 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -2122,7 +2122,7 @@ if ('onhashchange' in window) {
 <span id="L2390" class="LineNr">2390 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L2391" class="LineNr">2391 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2392" class="LineNr">2392 </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="L2393" class="Folded">2393 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2393" class="Folded">2393 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L2435" class="LineNr">2435 </span><span class="Constant">$emit-modrm:check0</span>:
 <span id="L2436" class="LineNr">2436 </span>    <span class="subxComment"># if (slice-empty?(word-slice)) break</span>
 <span id="L2437" class="LineNr">2437 </span>    <span class="subxS1Comment"># . eax = slice-empty?(word-slice)</span>
@@ -2358,7 +2358,7 @@ if ('onhashchange' in window) {
 <span id="L2667" class="LineNr">2667 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2668" class="LineNr">2668 </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="L2669" class="LineNr">2669 </span><span class="Constant">$emit-sib:loop</span>:
-<span id="L2670" class="Folded">2670 </span><span class="Folded">+-- 26 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2670" class="Folded">2670 </span><span class="Folded">+-- 26 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L2696" class="LineNr">2696 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L2697" class="LineNr">2697 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L2698" class="LineNr">2698 </span>    51/push-ecx
@@ -2367,7 +2367,7 @@ if ('onhashchange' in window) {
 <span id="L2701" class="LineNr">2701 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L2702" class="LineNr">2702 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2703" class="LineNr">2703 </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="L2704" class="Folded">2704 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2704" class="Folded">2704 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L2746" class="LineNr">2746 </span><span class="Constant">$emit-sib:check0</span>:
 <span id="L2747" class="LineNr">2747 </span>    <span class="subxComment"># if (slice-empty?(word-slice)) break</span>
 <span id="L2748" class="LineNr">2748 </span>    <span class="subxS1Comment"># . eax = slice-empty?(word-slice)</span>
@@ -2556,7 +2556,7 @@ if ('onhashchange' in window) {
 <span id="L2931" class="LineNr">2931 </span>    e8/call  <a href='../055stream.subx.html#L54'>rewind-stream</a>/disp32
 <span id="L2932" class="LineNr">2932 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2933" class="LineNr">2933 </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="L2934" class="Folded">2934 </span><span class="Folded">+-- 26 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2934" class="Folded">2934 </span><span class="Folded">+-- 26 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L2960" class="LineNr">2960 </span><span class="Constant">$emit-disp:loop</span>:
 <span id="L2961" class="LineNr">2961 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L2962" class="LineNr">2962 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -2566,7 +2566,7 @@ if ('onhashchange' in window) {
 <span id="L2966" class="LineNr">2966 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L2967" class="LineNr">2967 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2968" class="LineNr">2968 </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="L2969" class="Folded">2969 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L2969" class="Folded">2969 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3011" class="LineNr">3011 </span><span class="Constant">$emit-disp:check0</span>:
 <span id="L3012" class="LineNr">3012 </span>    <span class="subxComment"># if (slice-empty?(word-slice)) break</span>
 <span id="L3013" class="LineNr">3013 </span>    <span class="subxS1Comment"># . eax = slice-empty?(word-slice)</span>
@@ -2711,7 +2711,7 @@ if ('onhashchange' in window) {
 <span id="L3152" class="LineNr">3152 </span>    e8/call  <a href='../055stream.subx.html#L54'>rewind-stream</a>/disp32
 <span id="L3153" class="LineNr">3153 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3154" class="LineNr">3154 </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="L3155" class="Folded">3155 </span><span class="Folded">+-- 26 lines: #?     # dump line -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3155" class="Folded">3155 </span><span class="Folded">+-- 26 lines: #?     # dump line -----------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3181" class="LineNr">3181 </span><span class="Constant">$emit-imm:loop</span>:
 <span id="L3182" class="LineNr">3182 </span>    <span class="subxComment"># next-word(line, word-slice)</span>
 <span id="L3183" class="LineNr">3183 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -2721,7 +2721,7 @@ if ('onhashchange' in window) {
 <span id="L3187" class="LineNr">3187 </span>    e8/call  <a href='../076next-word.subx.html#L10'>next-word</a>/disp32
 <span id="L3188" class="LineNr">3188 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3189" class="LineNr">3189 </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="L3190" class="Folded">3190 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3190" class="Folded">3190 </span><span class="Folded">+-- 42 lines: #?     # dump word-slice -----------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3232" class="LineNr">3232 </span><span class="Constant">$emit-imm:check0</span>:
 <span id="L3233" class="LineNr">3233 </span>    <span class="subxComment"># if (slice-empty?(word-slice)) break</span>
 <span id="L3234" class="LineNr">3234 </span>    <span class="subxS1Comment"># . eax = slice-empty?(word-slice)</span>
@@ -3046,7 +3046,7 @@ if ('onhashchange' in window) {
 <span id="L3553" class="LineNr">3553 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3554" class="LineNr">3554 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3555" class="LineNr">3555 </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="L3556" class="Folded">3556 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3556" class="Folded">3556 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3582" class="LineNr">3582 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;ab  # ab/cd # comment&quot;, msg)</span>
 <span id="L3583" class="LineNr">3583 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3584" class="LineNr">3584 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-single-opcode&quot;</span>/imm32
@@ -3115,7 +3115,7 @@ if ('onhashchange' in window) {
 <span id="L3647" class="LineNr">3647 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3648" class="LineNr">3648 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3649" class="LineNr">3649 </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="L3650" class="Folded">3650 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3650" class="Folded">3650 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3676" class="LineNr">3676 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;0f ab  # 0f/m1 ab/m2 # comment&quot;, msg)</span>
 <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-handles-0f-opcode&quot;</span>/imm32
@@ -3184,7 +3184,7 @@ if ('onhashchange' in window) {
 <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>
 <span id="L3743" class="LineNr">3743 </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="L3744" class="Folded">3744 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3744" class="Folded">3744 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3770" class="LineNr">3770 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f2 ab  # f2/m1 ab/m2 # comment&quot;, msg)</span>
 <span id="L3771" class="LineNr">3771 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3772" class="LineNr">3772 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f2-opcode&quot;</span>/imm32
@@ -3253,7 +3253,7 @@ if ('onhashchange' in window) {
 <span id="L3835" class="LineNr">3835 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3836" class="LineNr">3836 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3837" class="LineNr">3837 </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="L3838" class="Folded">3838 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3838" class="Folded">3838 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3864" class="LineNr">3864 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f3 ab  # f3/m1 ab/m2 # comment&quot;, msg)</span>
 <span id="L3865" class="LineNr">3865 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3866" class="LineNr">3866 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f3-opcode&quot;</span>/imm32
@@ -3322,7 +3322,7 @@ if ('onhashchange' in window) {
 <span id="L3929" class="LineNr">3929 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L3930" class="LineNr">3930 </span>    <span class="subxS2Comment"># . . discard args</span>
 <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>              4/imm32           <span class="subxComment"># add to esp</span>
-<span id="L3932" class="Folded">3932 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L3932" class="Folded">3932 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L3958" class="LineNr">3958 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f2 0f ab  # f2/m1 0f/m2 ab/m3 # comment&quot;, msg)</span>
 <span id="L3959" class="LineNr">3959 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L3960" class="LineNr">3960 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f2-0f-opcode&quot;</span>/imm32
@@ -3391,7 +3391,7 @@ if ('onhashchange' in window) {
 <span id="L4023" class="LineNr">4023 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4024" class="LineNr">4024 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4025" class="LineNr">4025 </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="L4026" class="Folded">4026 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4026" class="Folded">4026 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4052" class="LineNr">4052 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f3 0f ab  # f3/m1 0f/m2 ab/m3 # comment&quot;, msg)</span>
 <span id="L4053" class="LineNr">4053 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4054" class="LineNr">4054 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-f3-0f-opcode&quot;</span>/imm32
@@ -3460,7 +3460,7 @@ if ('onhashchange' in window) {
 <span id="L4117" class="LineNr">4117 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4118" class="LineNr">4118 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4119" class="LineNr">4119 </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="L4120" class="Folded">4120 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4120" class="Folded">4120 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4146" class="LineNr">4146 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;ab  # f3/m1 0f/m2 ab/m3 # comment&quot;, msg)</span>
 <span id="L4147" class="LineNr">4147 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4148" class="LineNr">4148 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-opcodes&quot;</span>/imm32
@@ -3529,7 +3529,7 @@ if ('onhashchange' in window) {
 <span id="L4211" class="LineNr">4211 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4212" class="LineNr">4212 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4213" class="LineNr">4213 </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="L4214" class="Folded">4214 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4214" class="Folded">4214 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4240" class="LineNr">4240 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f2 ab  # f2/m1 ab/m2 cd/m3 # comment&quot;, msg)</span>
 <span id="L4241" class="LineNr">4241 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4242" class="LineNr">4242 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-second-opcodes&quot;</span>/imm32
@@ -3598,7 +3598,7 @@ if ('onhashchange' in window) {
 <span id="L4305" class="LineNr">4305 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4306" class="LineNr">4306 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4307" class="LineNr">4307 </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="L4308" class="Folded">4308 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4308" class="Folded">4308 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4334" class="LineNr">4334 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;f3 ab  # f3/m1 ab/m2 cd/m3 # comment&quot;, msg)</span>
 <span id="L4335" class="LineNr">4335 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4336" class="LineNr">4336 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-unused-second-opcodes&quot;</span>/imm32
@@ -3667,7 +3667,7 @@ if ('onhashchange' in window) {
 <span id="L4399" class="LineNr">4399 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4400" class="LineNr">4400 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4401" class="LineNr">4401 </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="L4402" class="Folded">4402 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4402" class="Folded">4402 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4428" class="LineNr">4428 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 08  # 8b/copy 0/mod 0/rm32 1/r32&quot;, msg)</span>
 <span id="L4429" class="LineNr">4429 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4430" class="LineNr">4430 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte&quot;</span>/imm32
@@ -3734,7 +3734,7 @@ if ('onhashchange' in window) {
 <span id="L4491" class="LineNr">4491 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4492" class="LineNr">4492 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4493" class="LineNr">4493 </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="L4494" class="Folded">4494 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4494" class="Folded">4494 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4520" class="LineNr">4520 </span>    <span class="subxComment"># check output</span>
 <span id="L4521" class="LineNr">4521 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;# abcd&quot;, msg)</span>
 <span id="L4522" class="LineNr">4522 </span>    <span class="subxS2Comment"># . . push args</span>
@@ -3804,7 +3804,7 @@ if ('onhashchange' in window) {
 <span id="L4586" class="LineNr">4586 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4587" class="LineNr">4587 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4588" class="LineNr">4588 </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="L4589" class="Folded">4589 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4589" class="Folded">4589 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4615" class="LineNr">4615 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;ff 30  # ff 6/subop/push 0/mod 0/rm32&quot;, msg)</span>
 <span id="L4616" class="LineNr">4616 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4617" class="LineNr">4617 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-from-subop&quot;</span>/imm32
@@ -3873,7 +3873,7 @@ if ('onhashchange' in window) {
 <span id="L4680" class="LineNr">4680 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4681" class="LineNr">4681 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4682" class="LineNr">4682 </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="L4683" class="Folded">4683 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4683" class="Folded">4683 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4709" class="LineNr">4709 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 08  # 8b/copy 0/rm32 1/r32&quot;, msg)</span>
 <span id="L4710" class="LineNr">4710 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4711" class="LineNr">4711 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-mod&quot;</span>/imm32
@@ -3942,7 +3942,7 @@ if ('onhashchange' in window) {
 <span id="L4774" class="LineNr">4774 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4775" class="LineNr">4775 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4776" class="LineNr">4776 </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="L4777" class="Folded">4777 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4777" class="Folded">4777 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4803" class="LineNr">4803 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 08  # 8b/copy 0/mod 1/r32&quot;, msg)</span>
 <span id="L4804" class="LineNr">4804 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4805" class="LineNr">4805 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-rm32&quot;</span>/imm32
@@ -4011,7 +4011,7 @@ if ('onhashchange' in window) {
 <span id="L4868" class="LineNr">4868 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4869" class="LineNr">4869 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4870" class="LineNr">4870 </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="L4871" class="Folded">4871 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4871" class="Folded">4871 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4897" class="LineNr">4897 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 00  # 8b/copy 0/mod 0/rm32&quot;, msg)</span>
 <span id="L4898" class="LineNr">4898 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4899" class="LineNr">4899 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-modrm-byte-with-missing-r32&quot;</span>/imm32
@@ -4080,7 +4080,7 @@ if ('onhashchange' in window) {
 <span id="L4962" class="LineNr">4962 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L4963" class="LineNr">4963 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4964" class="LineNr">4964 </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="L4965" class="Folded">4965 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L4965" class="Folded">4965 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L4991" class="LineNr">4991 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 08  # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index 0/scale&quot;, msg)</span>
 <span id="L4992" class="LineNr">4992 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L4993" class="LineNr">4993 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte&quot;</span>/imm32
@@ -4149,7 +4149,7 @@ if ('onhashchange' in window) {
 <span id="L5056" class="LineNr">5056 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5057" class="LineNr">5057 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5058" class="LineNr">5058 </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="L5059" class="Folded">5059 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5059" class="Folded">5059 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5085" class="LineNr">5085 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 1/index 0/scale&quot;, msg)</span>
 <span id="L5086" class="LineNr">5086 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5087" class="LineNr">5087 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-base&quot;</span>/imm32
@@ -4218,7 +4218,7 @@ if ('onhashchange' in window) {
 <span id="L5150" class="LineNr">5150 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5151" class="LineNr">5151 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5152" class="LineNr">5152 </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="L5153" class="Folded">5153 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5153" class="Folded">5153 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5179" class="LineNr">5179 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 0/base 0/scale&quot;, msg)</span>
 <span id="L5180" class="LineNr">5180 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5181" class="LineNr">5181 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-index&quot;</span>/imm32
@@ -4287,7 +4287,7 @@ if ('onhashchange' in window) {
 <span id="L5244" class="LineNr">5244 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5245" class="LineNr">5245 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5246" class="LineNr">5246 </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="L5247" class="Folded">5247 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5247" class="Folded">5247 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5273" class="LineNr">5273 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;8b 0c 08  # 8b/copy 0/mod 4/rm32 1/r32 0/base 1/index&quot;, msg)</span>
 <span id="L5274" class="LineNr">5274 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5275" class="LineNr">5275 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-emits-sib-byte-with-missing-scale&quot;</span>/imm32
@@ -4356,7 +4356,7 @@ if ('onhashchange' in window) {
 <span id="L5338" class="LineNr">5338 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5339" class="LineNr">5339 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5340" class="LineNr">5340 </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="L5341" class="Folded">5341 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5341" class="Folded">5341 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5367" class="LineNr">5367 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;e8 20 00 00 00  # e8/call 20/disp32&quot;, msg)</span>
 <span id="L5368" class="LineNr">5368 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5369" class="LineNr">5369 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp32-operand&quot;</span>/imm32
@@ -4425,7 +4425,7 @@ if ('onhashchange' in window) {
 <span id="L5432" class="LineNr">5432 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5433" class="LineNr">5433 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5434" class="LineNr">5434 </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="L5435" class="Folded">5435 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5435" class="Folded">5435 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5461" class="LineNr">5461 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;e8 20 00  # e8/call 20/disp16&quot;, msg)</span>
 <span id="L5462" class="LineNr">5462 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5463" class="LineNr">5463 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp16-operand&quot;</span>/imm32
@@ -4494,7 +4494,7 @@ if ('onhashchange' in window) {
 <span id="L5526" class="LineNr">5526 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5527" class="LineNr">5527 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5528" class="LineNr">5528 </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="L5529" class="Folded">5529 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5529" class="Folded">5529 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5555" class="LineNr">5555 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;eb 20  # eb/jump 20/disp8&quot;, msg)</span>
 <span id="L5556" class="LineNr">5556 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5557" class="LineNr">5557 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp8-operand&quot;</span>/imm32
@@ -4563,7 +4563,7 @@ if ('onhashchange' in window) {
 <span id="L5620" class="LineNr">5620 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5621" class="LineNr">5621 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5622" class="LineNr">5622 </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="L5623" class="Folded">5623 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5623" class="Folded">5623 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5649" class="LineNr">5649 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;eb xyz/disp8  # eb/jump xyz/disp8&quot;, msg)</span>
 <span id="L5650" class="LineNr">5650 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5651" class="LineNr">5651 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-disp8-name&quot;</span>/imm32
@@ -4632,7 +4632,7 @@ if ('onhashchange' in window) {
 <span id="L5714" class="LineNr">5714 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5715" class="LineNr">5715 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5716" class="LineNr">5716 </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="L5717" class="Folded">5717 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5717" class="Folded">5717 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5743" class="LineNr">5743 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;68 20 00 00 00  # 68/push 0x20/imm32&quot;, msg)</span>
 <span id="L5744" class="LineNr">5744 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5745" class="LineNr">5745 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm32-operand&quot;</span>/imm32
@@ -4702,7 +4702,7 @@ if ('onhashchange' in window) {
 <span id="L5809" class="LineNr">5809 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5810" class="LineNr">5810 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5811" class="LineNr">5811 </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="L5812" class="Folded">5812 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5812" class="Folded">5812 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5838" class="LineNr">5838 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;68 20 00  # 68/push 0x20/imm16&quot;, msg)</span>
 <span id="L5839" class="LineNr">5839 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5840" class="LineNr">5840 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm16-operand&quot;</span>/imm32
@@ -4772,7 +4772,7 @@ if ('onhashchange' in window) {
 <span id="L5904" class="LineNr">5904 </span>    e8/call  <a href='../064write-byte.subx.html#L79'>flush</a>/disp32
 <span id="L5905" class="LineNr">5905 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L5906" class="LineNr">5906 </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="L5907" class="Folded">5907 </span><span class="Folded">+-- 26 lines: #?     # dump output -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span>
+<span id="L5907" class="Folded">5907 </span><span class="Folded">+-- 26 lines: #?     # dump output ---------------------------------------------------------------------------------------------------------------------------</span>
 <span id="L5933" class="LineNr">5933 </span>    <span class="subxS1Comment"># . check-stream-equal(_test-output-stream, &quot;68 20  # 68/push 0x20/imm8&quot;, msg)</span>
 <span id="L5934" class="LineNr">5934 </span>    <span class="subxS2Comment"># . . push args</span>
 <span id="L5935" class="LineNr">5935 </span>    68/push  <span class="Constant">&quot;F - test-convert-instruction-handles-imm8-operand&quot;</span>/imm32