about summary refs log tree commit diff stats
path: root/html/apps/sigils.subx.html
diff options
context:
space:
mode:
Diffstat (limited to 'html/apps/sigils.subx.html')
-rw-r--r--html/apps/sigils.subx.html220
1 files changed, 110 insertions, 110 deletions
diff --git a/html/apps/sigils.subx.html b/html/apps/sigils.subx.html
index 101b5cf6..49813c07 100644
--- a/html/apps/sigils.subx.html
+++ b/html/apps/sigils.subx.html
@@ -114,7 +114,7 @@ if ('onhashchange' in window) {
 <span id="L52" class="LineNr">  52 </span><span class="subxS1Comment"># . 1-3 bytes   3 bits              2 bits          3 bits        3 bits      3 bits        2 bits      2 bits      0/1/2/4 bytes   0/1/2/4 bytes</span>
 <span id="L53" class="LineNr">  53 </span>
 <span id="L54" class="LineNr">  54 </span><span class="SpecialChar">Entry</span>:  <span class="subxComment"># run tests if necessary, convert stdin if not</span>
-<span id="L55" class="LineNr">  55 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L55" class="LineNr">  55 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L56" class="LineNr">  56 </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="L57" class="LineNr">  57 </span>
 <span id="L58" class="LineNr">  58 </span>    <span class="subxComment"># initialize heap</span>
@@ -166,7 +166,7 @@ if ('onhashchange' in window) {
 <span id="L104" class="LineNr"> 104 </span>
 <span id="L105" class="LineNr"> 105 </span><span class="subxComment"># error messages considered:</span>
 <span id="L106" class="LineNr"> 106 </span><span class="subxComment">#   *x + 34                 -&gt; error: base+disp addressing must be within '()'</span>
-<span id="L107" class="LineNr"> 107 </span><span class="subxFunction">subx-sigils</span>:  <span class="subxComment"># in : (address buffered-file), out : (address buffered-file) -&gt; &lt;void&gt;</span>
+<span id="L107" class="LineNr"> 107 </span><span class="subxFunction">subx-sigils</span>:  <span class="subxComment"># in : (address buffered-file), out : (address buffered-file)</span>
 <span id="L108" class="LineNr"> 108 </span>    <span class="subxComment"># pseudocode:</span>
 <span id="L109" class="LineNr"> 109 </span>    <span class="subxComment">#   var line = new-stream(512, 1)</span>
 <span id="L110" class="LineNr"> 110 </span>    <span class="subxComment">#   while true</span>
@@ -195,7 +195,7 @@ if ('onhashchange' in window) {
 <span id="L133" class="LineNr"> 133 </span>    <span class="subxComment">#     write(out, &quot;\n&quot;)</span>
 <span id="L134" class="LineNr"> 134 </span>    <span class="subxComment">#   flush(out)</span>
 <span id="L135" class="LineNr"> 135 </span>    <span class="subxComment">#</span>
-<span id="L136" class="LineNr"> 136 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L136" class="LineNr"> 136 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L137" class="LineNr"> 137 </span>    55/push-ebp
 <span id="L138" class="LineNr"> 138 </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="L139" class="LineNr"> 139 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -393,7 +393,7 @@ if ('onhashchange' in window) {
 <span id="L376" class="LineNr"> 376 </span>    5a/pop-to-edx
 <span id="L377" class="LineNr"> 377 </span>    59/pop-to-ecx
 <span id="L378" class="LineNr"> 378 </span>    58/pop-to-eax
-<span id="L379" class="LineNr"> 379 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L379" class="LineNr"> 379 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L380" class="LineNr"> 380 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L381" class="LineNr"> 381 </span>    5d/pop-to-ebp
 <span id="L382" class="LineNr"> 382 </span>    c3/return
@@ -454,7 +454,7 @@ if ('onhashchange' in window) {
 <span id="L437" class="LineNr"> 437 </span>    <span class="subxComment"># never gets here</span>
 <span id="L438" class="LineNr"> 438 </span>
 <span id="L439" class="LineNr"> 439 </span><span class="subxTest">test-subx-sigils-passes-most-words-through</span>:
-<span id="L440" class="LineNr"> 440 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L440" class="LineNr"> 440 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L441" class="LineNr"> 441 </span>    55/push-ebp
 <span id="L442" class="LineNr"> 442 </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="L443" class="LineNr"> 443 </span>    <span class="subxComment"># setup</span>
@@ -525,13 +525,13 @@ if ('onhashchange' in window) {
 <span id="L533" class="LineNr"> 533 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L534" class="LineNr"> 534 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L535" class="LineNr"> 535 </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="L536" class="LineNr"> 536 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L536" class="LineNr"> 536 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L537" class="LineNr"> 537 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L538" class="LineNr"> 538 </span>    5d/pop-to-ebp
 <span id="L539" class="LineNr"> 539 </span>    c3/return
 <span id="L540" class="LineNr"> 540 </span>
 <span id="L541" class="LineNr"> 541 </span><span class="subxTest">test-subx-sigils-direct-mode</span>:
-<span id="L542" class="LineNr"> 542 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L542" class="LineNr"> 542 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L543" class="LineNr"> 543 </span>    55/push-ebp
 <span id="L544" class="LineNr"> 544 </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="L545" class="LineNr"> 545 </span>    <span class="subxComment"># setup</span>
@@ -602,13 +602,13 @@ if ('onhashchange' in window) {
 <span id="L635" class="LineNr"> 635 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L636" class="LineNr"> 636 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L637" class="LineNr"> 637 </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="L638" class="LineNr"> 638 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L638" class="LineNr"> 638 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L639" class="LineNr"> 639 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L640" class="LineNr"> 640 </span>    5d/pop-to-ebp
 <span id="L641" class="LineNr"> 641 </span>    c3/return
 <span id="L642" class="LineNr"> 642 </span>
 <span id="L643" class="LineNr"> 643 </span><span class="subxTest">test-subx-sigils-direct-mode-with-metadata</span>:
-<span id="L644" class="LineNr"> 644 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L644" class="LineNr"> 644 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L645" class="LineNr"> 645 </span>    55/push-ebp
 <span id="L646" class="LineNr"> 646 </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="L647" class="LineNr"> 647 </span>    <span class="subxComment"># setup</span>
@@ -678,13 +678,13 @@ if ('onhashchange' in window) {
 <span id="L711" class="LineNr"> 711 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L712" class="LineNr"> 712 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L713" class="LineNr"> 713 </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="L714" class="LineNr"> 714 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L714" class="LineNr"> 714 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L715" class="LineNr"> 715 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L716" class="LineNr"> 716 </span>    5d/pop-to-ebp
 <span id="L717" class="LineNr"> 717 </span>    c3/return
 <span id="L718" class="LineNr"> 718 </span>
 <span id="L719" class="LineNr"> 719 </span><span class="subxTest">test-subx-sigils-register-indirect-mode</span>:
-<span id="L720" class="LineNr"> 720 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L720" class="LineNr"> 720 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L721" class="LineNr"> 721 </span>    55/push-ebp
 <span id="L722" class="LineNr"> 722 </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="L723" class="LineNr"> 723 </span>    <span class="subxComment"># setup</span>
@@ -755,13 +755,13 @@ if ('onhashchange' in window) {
 <span id="L813" class="LineNr"> 813 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L814" class="LineNr"> 814 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L815" class="LineNr"> 815 </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="L816" class="LineNr"> 816 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L816" class="LineNr"> 816 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L817" class="LineNr"> 817 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L818" class="LineNr"> 818 </span>    5d/pop-to-ebp
 <span id="L819" class="LineNr"> 819 </span>    c3/return
 <span id="L820" class="LineNr"> 820 </span>
 <span id="L821" class="LineNr"> 821 </span><span class="subxTest">test-subx-sigils-register-indirect-mode-with-metadata</span>:
-<span id="L822" class="LineNr"> 822 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L822" class="LineNr"> 822 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L823" class="LineNr"> 823 </span>    55/push-ebp
 <span id="L824" class="LineNr"> 824 </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="L825" class="LineNr"> 825 </span>    <span class="subxComment"># setup</span>
@@ -831,13 +831,13 @@ if ('onhashchange' in window) {
 <span id="L889" class="LineNr"> 889 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L890" class="LineNr"> 890 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L891" class="LineNr"> 891 </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="L892" class="LineNr"> 892 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L892" class="LineNr"> 892 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L893" class="LineNr"> 893 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L894" class="LineNr"> 894 </span>    5d/pop-to-ebp
 <span id="L895" class="LineNr"> 895 </span>    c3/return
 <span id="L896" class="LineNr"> 896 </span>
 <span id="L897" class="LineNr"> 897 </span><span class="subxTest">test-subx-sigils-register-indirect-mode-without-displacement</span>:
-<span id="L898" class="LineNr"> 898 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L898" class="LineNr"> 898 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L899" class="LineNr"> 899 </span>    55/push-ebp
 <span id="L900" class="LineNr"> 900 </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="L901" class="LineNr"> 901 </span>    <span class="subxComment"># setup</span>
@@ -908,13 +908,13 @@ if ('onhashchange' in window) {
 <span id="L991" class="LineNr"> 991 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L992" class="LineNr"> 992 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L993" class="LineNr"> 993 </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="L994" class="LineNr"> 994 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L994" class="LineNr"> 994 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L995" class="LineNr"> 995 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L996" class="LineNr"> 996 </span>    5d/pop-to-ebp
 <span id="L997" class="LineNr"> 997 </span>    c3/return
 <span id="L998" class="LineNr"> 998 </span>
 <span id="L999" class="LineNr"> 999 </span><span class="subxTest">test-subx-sigils-register-indirect-mode-with-displacement</span>:
-<span id="L1000" class="LineNr">1000 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1000" class="LineNr">1000 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1001" class="LineNr">1001 </span>    55/push-ebp
 <span id="L1002" class="LineNr">1002 </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="L1003" class="LineNr">1003 </span>    <span class="subxComment"># setup</span>
@@ -985,14 +985,14 @@ if ('onhashchange' in window) {
 <span id="L1093" class="LineNr">1093 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1094" class="LineNr">1094 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1095" class="LineNr">1095 </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="L1096" class="LineNr">1096 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1096" class="LineNr">1096 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1097" class="LineNr">1097 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1098" class="LineNr">1098 </span>    5d/pop-to-ebp
 <span id="L1099" class="LineNr">1099 </span>    c3/return
 <span id="L1100" class="LineNr">1100 </span>
 <span id="L1101" class="LineNr">1101 </span><span class="subxComment"># boss level</span>
 <span id="L1102" class="LineNr">1102 </span><span class="subxTest">test-subx-sigils-register-indirect-mode-with-sib-byte</span>:
-<span id="L1103" class="LineNr">1103 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1103" class="LineNr">1103 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1104" class="LineNr">1104 </span>    55/push-ebp
 <span id="L1105" class="LineNr">1105 </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="L1106" class="LineNr">1106 </span>    <span class="subxComment"># setup</span>
@@ -1063,13 +1063,13 @@ if ('onhashchange' in window) {
 <span id="L1196" class="LineNr">1196 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1197" class="LineNr">1197 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1198" class="LineNr">1198 </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="L1199" class="LineNr">1199 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1199" class="LineNr">1199 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1200" class="LineNr">1200 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1201" class="LineNr">1201 </span>    5d/pop-to-ebp
 <span id="L1202" class="LineNr">1202 </span>    c3/return
 <span id="L1203" class="LineNr">1203 </span>
 <span id="L1204" class="LineNr">1204 </span><span class="subxTest">test-subx-sigils-register-indirect-mode-with-sib-byte-negative-displacement</span>:
-<span id="L1205" class="LineNr">1205 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1205" class="LineNr">1205 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1206" class="LineNr">1206 </span>    55/push-ebp
 <span id="L1207" class="LineNr">1207 </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="L1208" class="LineNr">1208 </span>    <span class="subxComment"># setup</span>
@@ -1140,13 +1140,13 @@ if ('onhashchange' in window) {
 <span id="L1298" class="LineNr">1298 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1299" class="LineNr">1299 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1300" class="LineNr">1300 </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="L1301" class="LineNr">1301 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1301" class="LineNr">1301 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1302" class="LineNr">1302 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1303" class="LineNr">1303 </span>    5d/pop-to-ebp
 <span id="L1304" class="LineNr">1304 </span>    c3/return
 <span id="L1305" class="LineNr">1305 </span>
 <span id="L1306" class="LineNr">1306 </span><span class="subxTest">test-subx-sigils-indirect-mode-without-register</span>:
-<span id="L1307" class="LineNr">1307 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1307" class="LineNr">1307 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1308" class="LineNr">1308 </span>    55/push-ebp
 <span id="L1309" class="LineNr">1309 </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="L1310" class="LineNr">1310 </span>    <span class="subxComment"># setup</span>
@@ -1217,13 +1217,13 @@ if ('onhashchange' in window) {
 <span id="L1400" class="LineNr">1400 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1401" class="LineNr">1401 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1402" class="LineNr">1402 </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="L1403" class="LineNr">1403 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1403" class="LineNr">1403 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1404" class="LineNr">1404 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1405" class="LineNr">1405 </span>    5d/pop-to-ebp
 <span id="L1406" class="LineNr">1406 </span>    c3/return
 <span id="L1407" class="LineNr">1407 </span>
 <span id="L1408" class="LineNr">1408 </span><span class="subxFunction">emit-direct-mode</span>:  <span class="subxComment"># out : (address buffered-file), word-slice : (address slice)</span>
-<span id="L1409" class="LineNr">1409 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1409" class="LineNr">1409 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1410" class="LineNr">1410 </span>    55/push-ebp
 <span id="L1411" class="LineNr">1411 </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="L1412" class="LineNr">1412 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -1285,13 +1285,13 @@ if ('onhashchange' in window) {
 <span id="L1468" class="LineNr">1468 </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="L1469" class="LineNr">1469 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L1470" class="LineNr">1470 </span>    58/pop-to-eax
-<span id="L1471" class="LineNr">1471 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1471" class="LineNr">1471 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1472" class="LineNr">1472 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1473" class="LineNr">1473 </span>    5d/pop-to-ebp
 <span id="L1474" class="LineNr">1474 </span>    c3/return
 <span id="L1475" class="LineNr">1475 </span>
 <span id="L1476" class="LineNr">1476 </span><span class="subxTest">test-emit-direct-mode</span>:
-<span id="L1477" class="LineNr">1477 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1477" class="LineNr">1477 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1478" class="LineNr">1478 </span>    55/push-ebp
 <span id="L1479" class="LineNr">1479 </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="L1480" class="LineNr">1480 </span>    <span class="subxComment"># setup</span>
@@ -1345,13 +1345,13 @@ if ('onhashchange' in window) {
 <span id="L1553" class="LineNr">1553 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1554" class="LineNr">1554 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1555" class="LineNr">1555 </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="L1556" class="LineNr">1556 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1556" class="LineNr">1556 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1557" class="LineNr">1557 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1558" class="LineNr">1558 </span>    5d/pop-to-ebp
 <span id="L1559" class="LineNr">1559 </span>    c3/return
 <span id="L1560" class="LineNr">1560 </span>
 <span id="L1561" class="LineNr">1561 </span><span class="subxTest">test-emit-direct-mode-2</span>:
-<span id="L1562" class="LineNr">1562 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1562" class="LineNr">1562 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1563" class="LineNr">1563 </span>    55/push-ebp
 <span id="L1564" class="LineNr">1564 </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="L1565" class="LineNr">1565 </span>    <span class="subxComment"># setup</span>
@@ -1405,7 +1405,7 @@ if ('onhashchange' in window) {
 <span id="L1638" class="LineNr">1638 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L1639" class="LineNr">1639 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1640" class="LineNr">1640 </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="L1641" class="LineNr">1641 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1641" class="LineNr">1641 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1642" class="LineNr">1642 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1643" class="LineNr">1643 </span>    5d/pop-to-ebp
 <span id="L1644" class="LineNr">1644 </span>    c3/return
@@ -1443,7 +1443,7 @@ if ('onhashchange' in window) {
 <span id="L1676" class="LineNr">1676 </span>    <span class="subxComment">#   ecx: often line-&gt;read</span>
 <span id="L1677" class="LineNr">1677 </span>    <span class="subxComment">#   eax: often line-&gt;data[line-&gt;read]</span>
 <span id="L1678" class="LineNr">1678 </span>    <span class="subxComment">#</span>
-<span id="L1679" class="LineNr">1679 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1679" class="LineNr">1679 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1680" class="LineNr">1680 </span>    55/push-ebp
 <span id="L1681" class="LineNr">1681 </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="L1682" class="LineNr">1682 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -1556,7 +1556,7 @@ if ('onhashchange' in window) {
 <span id="L1789" class="LineNr">1789 </span>    5e/pop-to-esi
 <span id="L1790" class="LineNr">1790 </span>    59/pop-to-ecx
 <span id="L1791" class="LineNr">1791 </span>    58/pop-to-eax
-<span id="L1792" class="LineNr">1792 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1792" class="LineNr">1792 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1793" class="LineNr">1793 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1794" class="LineNr">1794 </span>    5d/pop-to-ebp
 <span id="L1795" class="LineNr">1795 </span>    c3/return
@@ -1640,7 +1640,7 @@ if ('onhashchange' in window) {
 <span id="L1873" class="LineNr">1873 </span>    <span class="subxComment"># never gets here</span>
 <span id="L1874" class="LineNr">1874 </span>
 <span id="L1875" class="LineNr">1875 </span><span class="subxTest">test-next-word-or-expression</span>:
-<span id="L1876" class="LineNr">1876 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1876" class="LineNr">1876 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1877" class="LineNr">1877 </span>    55/push-ebp
 <span id="L1878" class="LineNr">1878 </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="L1879" class="LineNr">1879 </span>    <span class="subxComment"># setup</span>
@@ -1707,13 +1707,13 @@ if ('onhashchange' in window) {
 <span id="L1940" class="LineNr">1940 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1941" class="LineNr">1941 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1942" class="LineNr">1942 </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="L1943" class="LineNr">1943 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1943" class="LineNr">1943 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1944" class="LineNr">1944 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L1945" class="LineNr">1945 </span>    5d/pop-to-ebp
 <span id="L1946" class="LineNr">1946 </span>    c3/return
 <span id="L1947" class="LineNr">1947 </span>
 <span id="L1948" class="LineNr">1948 </span><span class="subxTest">test-next-word-or-expression-returns-whole-comment</span>:
-<span id="L1949" class="LineNr">1949 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1949" class="LineNr">1949 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1950" class="LineNr">1950 </span>    55/push-ebp
 <span id="L1951" class="LineNr">1951 </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="L1952" class="LineNr">1952 </span>    <span class="subxComment"># setup</span>
@@ -1780,13 +1780,13 @@ if ('onhashchange' in window) {
 <span id="L2013" class="LineNr">2013 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2014" class="LineNr">2014 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2015" class="LineNr">2015 </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="L2016" class="LineNr">2016 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2016" class="LineNr">2016 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2017" class="LineNr">2017 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2018" class="LineNr">2018 </span>    5d/pop-to-ebp
 <span id="L2019" class="LineNr">2019 </span>    c3/return
 <span id="L2020" class="LineNr">2020 </span>
 <span id="L2021" class="LineNr">2021 </span><span class="subxTest">test-next-word-or-expression-returns-empty-slice-on-eof</span>:
-<span id="L2022" class="LineNr">2022 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2022" class="LineNr">2022 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2023" class="LineNr">2023 </span>    55/push-ebp
 <span id="L2024" class="LineNr">2024 </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="L2025" class="LineNr">2025 </span>    <span class="subxComment"># setup</span>
@@ -1822,13 +1822,13 @@ if ('onhashchange' in window) {
 <span id="L2055" class="LineNr">2055 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2056" class="LineNr">2056 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2057" class="LineNr">2057 </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="L2058" class="LineNr">2058 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2058" class="LineNr">2058 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2059" class="LineNr">2059 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2060" class="LineNr">2060 </span>    5d/pop-to-ebp
 <span id="L2061" class="LineNr">2061 </span>    c3/return
 <span id="L2062" class="LineNr">2062 </span>
 <span id="L2063" class="LineNr">2063 </span><span class="subxTest">test-next-word-or-expression-returns-string-literal</span>:
-<span id="L2064" class="LineNr">2064 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2064" class="LineNr">2064 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2065" class="LineNr">2065 </span>    55/push-ebp
 <span id="L2066" class="LineNr">2066 </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="L2067" class="LineNr">2067 </span>    <span class="subxComment"># setup</span>
@@ -1885,13 +1885,13 @@ if ('onhashchange' in window) {
 <span id="L2118" class="LineNr">2118 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2119" class="LineNr">2119 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2120" class="LineNr">2120 </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="L2121" class="LineNr">2121 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2121" class="LineNr">2121 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2122" class="LineNr">2122 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2123" class="LineNr">2123 </span>    5d/pop-to-ebp
 <span id="L2124" class="LineNr">2124 </span>    c3/return
 <span id="L2125" class="LineNr">2125 </span>
 <span id="L2126" class="LineNr">2126 </span><span class="subxTest">test-next-word-or-expression-returns-string-with-escapes</span>:
-<span id="L2127" class="LineNr">2127 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2127" class="LineNr">2127 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2128" class="LineNr">2128 </span>    55/push-ebp
 <span id="L2129" class="LineNr">2129 </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="L2130" class="LineNr">2130 </span>    <span class="subxComment"># setup</span>
@@ -1948,13 +1948,13 @@ if ('onhashchange' in window) {
 <span id="L2181" class="LineNr">2181 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2182" class="LineNr">2182 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2183" class="LineNr">2183 </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="L2184" class="LineNr">2184 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2184" class="LineNr">2184 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2185" class="LineNr">2185 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2186" class="LineNr">2186 </span>    5d/pop-to-ebp
 <span id="L2187" class="LineNr">2187 </span>    c3/return
 <span id="L2188" class="LineNr">2188 </span>
 <span id="L2189" class="LineNr">2189 </span><span class="subxTest">test-next-word-or-expression-returns-whole-expression</span>:
-<span id="L2190" class="LineNr">2190 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2190" class="LineNr">2190 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2191" class="LineNr">2191 </span>    55/push-ebp
 <span id="L2192" class="LineNr">2192 </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="L2193" class="LineNr">2193 </span>    <span class="subxComment"># setup</span>
@@ -2011,7 +2011,7 @@ if ('onhashchange' in window) {
 <span id="L2244" class="LineNr">2244 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2245" class="LineNr">2245 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2246" class="LineNr">2246 </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="L2247" class="LineNr">2247 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2247" class="LineNr">2247 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2248" class="LineNr">2248 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2249" class="LineNr">2249 </span>    5d/pop-to-ebp
 <span id="L2250" class="LineNr">2250 </span>    c3/return
@@ -2061,7 +2061,7 @@ if ('onhashchange' in window) {
 <span id="L2294" class="LineNr">2294 </span>    <span class="subxComment">#   read integer into disp</span>
 <span id="L2295" class="LineNr">2295 </span>    <span class="subxComment">#   skip whitespace</span>
 <span id="L2296" class="LineNr">2296 </span>    <span class="subxComment">#   if (*local-slice-&gt;start != ')') goto error4</span>
-<span id="L2297" class="LineNr">2297 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2297" class="LineNr">2297 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2298" class="LineNr">2298 </span>    55/push-ebp
 <span id="L2299" class="LineNr">2299 </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="L2300" class="LineNr">2300 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -2324,7 +2324,7 @@ if ('onhashchange' in window) {
 <span id="L2557" class="LineNr">2557 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L2558" class="LineNr">2558 </span>    5f/pop-to-edi
 <span id="L2559" class="LineNr">2559 </span>    5e/pop-to-esi
-<span id="L2560" class="LineNr">2560 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2560" class="LineNr">2560 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2561" class="LineNr">2561 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2562" class="LineNr">2562 </span>    5d/pop-to-ebp
 <span id="L2563" class="LineNr">2563 </span>    c3/return
@@ -2488,7 +2488,7 @@ if ('onhashchange' in window) {
 <span id="L2721" class="LineNr">2721 </span><span class="subxComment"># assumes 'in' starts with a register name, and returns pointer to its code</span>
 <span id="L2722" class="LineNr">2722 </span><span class="subxComment"># side-effect: modifies 'in' to scan past the initial register name</span>
 <span id="L2723" class="LineNr">2723 </span><span class="subxFunction">next-register</span>:  <span class="subxComment"># in : (address slice) -&gt; reg/eax : int</span>
-<span id="L2724" class="LineNr">2724 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2724" class="LineNr">2724 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2725" class="LineNr">2725 </span>    55/push-ebp
 <span id="L2726" class="LineNr">2726 </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="L2727" class="LineNr">2727 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -2520,13 +2520,13 @@ if ('onhashchange' in window) {
 <span id="L2753" class="LineNr">2753 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L2754" class="LineNr">2754 </span>    5e/pop-to-esi
 <span id="L2755" class="LineNr">2755 </span>    59/pop-to-ecx
-<span id="L2756" class="LineNr">2756 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2756" class="LineNr">2756 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2757" class="LineNr">2757 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2758" class="LineNr">2758 </span>    5d/pop-to-ebp
 <span id="L2759" class="LineNr">2759 </span>    c3/return
 <span id="L2760" class="LineNr">2760 </span>
 <span id="L2761" class="LineNr">2761 </span><span class="subxTest">test-parse-effective-address-simple</span>:
-<span id="L2762" class="LineNr">2762 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2762" class="LineNr">2762 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2763" class="LineNr">2763 </span>    55/push-ebp
 <span id="L2764" class="LineNr">2764 </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="L2765" class="LineNr">2765 </span>    <span class="subxComment"># var slice/ecx = &quot;*esi&quot;</span>
@@ -2582,13 +2582,13 @@ if ('onhashchange' in window) {
 <span id="L2815" class="LineNr">2815 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2816" class="LineNr">2816 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2817" class="LineNr">2817 </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="L2818" class="LineNr">2818 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2818" class="LineNr">2818 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2819" class="LineNr">2819 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2820" class="LineNr">2820 </span>    5d/pop-to-ebp
 <span id="L2821" class="LineNr">2821 </span>    c3/return
 <span id="L2822" class="LineNr">2822 </span>
 <span id="L2823" class="LineNr">2823 </span><span class="subxTest">test-parse-effective-address-base</span>:
-<span id="L2824" class="LineNr">2824 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2824" class="LineNr">2824 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2825" class="LineNr">2825 </span>    55/push-ebp
 <span id="L2826" class="LineNr">2826 </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="L2827" class="LineNr">2827 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi  )&quot;</span>
@@ -2644,13 +2644,13 @@ if ('onhashchange' in window) {
 <span id="L2877" class="LineNr">2877 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2878" class="LineNr">2878 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2879" class="LineNr">2879 </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="L2880" class="LineNr">2880 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2880" class="LineNr">2880 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2881" class="LineNr">2881 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2882" class="LineNr">2882 </span>    5d/pop-to-ebp
 <span id="L2883" class="LineNr">2883 </span>    c3/return
 <span id="L2884" class="LineNr">2884 </span>
 <span id="L2885" class="LineNr">2885 </span><span class="subxTest">test-parse-effective-address-base-displacement</span>:
-<span id="L2886" class="LineNr">2886 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2886" class="LineNr">2886 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2887" class="LineNr">2887 </span>    55/push-ebp
 <span id="L2888" class="LineNr">2888 </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="L2889" class="LineNr">2889 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi+3)&quot;</span>
@@ -2706,13 +2706,13 @@ if ('onhashchange' in window) {
 <span id="L2939" class="LineNr">2939 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L2940" class="LineNr">2940 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L2941" class="LineNr">2941 </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="L2942" class="LineNr">2942 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L2942" class="LineNr">2942 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L2943" class="LineNr">2943 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L2944" class="LineNr">2944 </span>    5d/pop-to-ebp
 <span id="L2945" class="LineNr">2945 </span>    c3/return
 <span id="L2946" class="LineNr">2946 </span>
 <span id="L2947" class="LineNr">2947 </span><span class="subxTest">test-parse-effective-address-base-negative-displacement</span>:
-<span id="L2948" class="LineNr">2948 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L2948" class="LineNr">2948 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L2949" class="LineNr">2949 </span>    55/push-ebp
 <span id="L2950" class="LineNr">2950 </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="L2951" class="LineNr">2951 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi-3)&quot;</span>
@@ -2768,13 +2768,13 @@ if ('onhashchange' in window) {
 <span id="L3001" class="LineNr">3001 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L3002" class="LineNr">3002 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3003" class="LineNr">3003 </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="L3004" class="LineNr">3004 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3004" class="LineNr">3004 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3005" class="LineNr">3005 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3006" class="LineNr">3006 </span>    5d/pop-to-ebp
 <span id="L3007" class="LineNr">3007 </span>    c3/return
 <span id="L3008" class="LineNr">3008 </span>
 <span id="L3009" class="LineNr">3009 </span><span class="subxTest">test-parse-effective-address-base-index</span>:
-<span id="L3010" class="LineNr">3010 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3010" class="LineNr">3010 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3011" class="LineNr">3011 </span>    55/push-ebp
 <span id="L3012" class="LineNr">3012 </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="L3013" class="LineNr">3013 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi+ecx)&quot;</span>
@@ -2830,13 +2830,13 @@ if ('onhashchange' in window) {
 <span id="L3063" class="LineNr">3063 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L3064" class="LineNr">3064 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3065" class="LineNr">3065 </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="L3066" class="LineNr">3066 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3066" class="LineNr">3066 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3067" class="LineNr">3067 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3068" class="LineNr">3068 </span>    5d/pop-to-ebp
 <span id="L3069" class="LineNr">3069 </span>    c3/return
 <span id="L3070" class="LineNr">3070 </span>
 <span id="L3071" class="LineNr">3071 </span><span class="subxTest">test-parse-effective-address-base-index-scale</span>:
-<span id="L3072" class="LineNr">3072 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3072" class="LineNr">3072 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3073" class="LineNr">3073 </span>    55/push-ebp
 <span id="L3074" class="LineNr">3074 </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="L3075" class="LineNr">3075 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi+ecx&lt;&lt;2)&quot;</span>
@@ -2892,13 +2892,13 @@ if ('onhashchange' in window) {
 <span id="L3125" class="LineNr">3125 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L3126" class="LineNr">3126 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3127" class="LineNr">3127 </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="L3128" class="LineNr">3128 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3128" class="LineNr">3128 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3129" class="LineNr">3129 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3130" class="LineNr">3130 </span>    5d/pop-to-ebp
 <span id="L3131" class="LineNr">3131 </span>    c3/return
 <span id="L3132" class="LineNr">3132 </span>
 <span id="L3133" class="LineNr">3133 </span><span class="subxTest">test-parse-effective-address-base-index-scale-displacement</span>:
-<span id="L3134" class="LineNr">3134 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3134" class="LineNr">3134 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3135" class="LineNr">3135 </span>    55/push-ebp
 <span id="L3136" class="LineNr">3136 </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="L3137" class="LineNr">3137 </span>    <span class="subxComment"># var slice/ecx = &quot;*(esi + ecx&lt;&lt;2 - 0x34)&quot;</span>
@@ -2954,7 +2954,7 @@ if ('onhashchange' in window) {
 <span id="L3187" class="LineNr">3187 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</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>              0xc/imm32         <span class="subxComment"># add to esp</span>
-<span id="L3190" class="LineNr">3190 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3190" class="LineNr">3190 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3191" class="LineNr">3191 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3192" class="LineNr">3192 </span>    5d/pop-to-ebp
 <span id="L3193" class="LineNr">3193 </span>    c3/return
@@ -2967,7 +2967,7 @@ if ('onhashchange' in window) {
 <span id="L3200" class="LineNr">3200 </span><span class="subxComment"># emit-sib:</span>
 <span id="L3201" class="LineNr">3201 </span><span class="subxComment">#   if index is not none, then mod = 2 and rm32 = 4 and base = base and index = index and disp32 = disp</span>
 <span id="L3202" class="LineNr">3202 </span><span class="subxFunction">emit-indirect-mode</span>:  <span class="subxComment"># out : (address buffered-file), base : int, index : int, scale : int, disp : int</span>
-<span id="L3203" class="LineNr">3203 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3203" class="LineNr">3203 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3204" class="LineNr">3204 </span>    55/push-ebp
 <span id="L3205" class="LineNr">3205 </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="L3206" class="LineNr">3206 </span><span class="Constant">$emit-indirect-mode:check-for-ebp</span>:
@@ -3131,13 +3131,13 @@ if ('onhashchange' in window) {
 <span id="L3364" class="LineNr">3364 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3365" class="LineNr">3365 </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="L3366" class="LineNr">3366 </span><span class="Constant">$emit-indirect-mode:end</span>:
-<span id="L3367" class="LineNr">3367 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3367" class="LineNr">3367 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3368" class="LineNr">3368 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3369" class="LineNr">3369 </span>    5d/pop-to-ebp
 <span id="L3370" class="LineNr">3370 </span>    c3/return
 <span id="L3371" class="LineNr">3371 </span>
 <span id="L3372" class="LineNr">3372 </span><span class="subxTest">test-emit-indirect-mode</span>:
-<span id="L3373" class="LineNr">3373 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3373" class="LineNr">3373 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3374" class="LineNr">3374 </span>    55/push-ebp
 <span id="L3375" class="LineNr">3375 </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="L3376" class="LineNr">3376 </span>    <span class="subxComment"># setup</span>
@@ -3185,13 +3185,13 @@ if ('onhashchange' in window) {
 <span id="L3443" class="LineNr">3443 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3444" class="LineNr">3444 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3445" class="LineNr">3445 </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="L3446" class="LineNr">3446 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3446" class="LineNr">3446 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3447" class="LineNr">3447 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3448" class="LineNr">3448 </span>    5d/pop-to-ebp
 <span id="L3449" class="LineNr">3449 </span>    c3/return
 <span id="L3450" class="LineNr">3450 </span>
 <span id="L3451" class="LineNr">3451 </span><span class="subxTest">test-emit-indirect-mode-2</span>:
-<span id="L3452" class="LineNr">3452 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3452" class="LineNr">3452 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3453" class="LineNr">3453 </span>    55/push-ebp
 <span id="L3454" class="LineNr">3454 </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="L3455" class="LineNr">3455 </span>    <span class="subxComment"># setup</span>
@@ -3239,13 +3239,13 @@ if ('onhashchange' in window) {
 <span id="L3522" class="LineNr">3522 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3523" class="LineNr">3523 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3524" class="LineNr">3524 </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="L3525" class="LineNr">3525 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3525" class="LineNr">3525 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3526" class="LineNr">3526 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3527" class="LineNr">3527 </span>    5d/pop-to-ebp
 <span id="L3528" class="LineNr">3528 </span>    c3/return
 <span id="L3529" class="LineNr">3529 </span>
 <span id="L3530" class="LineNr">3530 </span><span class="subxTest">test-emit-indirect-mode-with-disp</span>:
-<span id="L3531" class="LineNr">3531 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3531" class="LineNr">3531 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3532" class="LineNr">3532 </span>    55/push-ebp
 <span id="L3533" class="LineNr">3533 </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="L3534" class="LineNr">3534 </span>    <span class="subxComment"># setup</span>
@@ -3293,13 +3293,13 @@ if ('onhashchange' in window) {
 <span id="L3601" class="LineNr">3601 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3602" class="LineNr">3602 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3603" class="LineNr">3603 </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="L3604" class="LineNr">3604 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3604" class="LineNr">3604 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3605" class="LineNr">3605 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3606" class="LineNr">3606 </span>    5d/pop-to-ebp
 <span id="L3607" class="LineNr">3607 </span>    c3/return
 <span id="L3608" class="LineNr">3608 </span>
 <span id="L3609" class="LineNr">3609 </span><span class="subxTest">test-emit-indirect-mode-with-disp-negative</span>:
-<span id="L3610" class="LineNr">3610 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3610" class="LineNr">3610 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3611" class="LineNr">3611 </span>    55/push-ebp
 <span id="L3612" class="LineNr">3612 </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="L3613" class="LineNr">3613 </span>    <span class="subxComment"># setup</span>
@@ -3347,13 +3347,13 @@ if ('onhashchange' in window) {
 <span id="L3680" class="LineNr">3680 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3681" class="LineNr">3681 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3682" class="LineNr">3682 </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="L3683" class="LineNr">3683 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3683" class="LineNr">3683 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3684" class="LineNr">3684 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3685" class="LineNr">3685 </span>    5d/pop-to-ebp
 <span id="L3686" class="LineNr">3686 </span>    c3/return
 <span id="L3687" class="LineNr">3687 </span>
 <span id="L3688" class="LineNr">3688 </span><span class="subxTest">test-emit-indirect-mode-with-sib</span>:
-<span id="L3689" class="LineNr">3689 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3689" class="LineNr">3689 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3690" class="LineNr">3690 </span>    55/push-ebp
 <span id="L3691" class="LineNr">3691 </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="L3692" class="LineNr">3692 </span>    <span class="subxComment"># setup</span>
@@ -3401,13 +3401,13 @@ if ('onhashchange' in window) {
 <span id="L3759" class="LineNr">3759 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3760" class="LineNr">3760 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3761" class="LineNr">3761 </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="L3762" class="LineNr">3762 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3762" class="LineNr">3762 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3763" class="LineNr">3763 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3764" class="LineNr">3764 </span>    5d/pop-to-ebp
 <span id="L3765" class="LineNr">3765 </span>    c3/return
 <span id="L3766" class="LineNr">3766 </span>
 <span id="L3767" class="LineNr">3767 </span><span class="subxTest">test-emit-indirect-mode-ebp</span>:
-<span id="L3768" class="LineNr">3768 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3768" class="LineNr">3768 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3769" class="LineNr">3769 </span>    55/push-ebp
 <span id="L3770" class="LineNr">3770 </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="L3771" class="LineNr">3771 </span>    <span class="subxComment"># setup</span>
@@ -3455,13 +3455,13 @@ if ('onhashchange' in window) {
 <span id="L3838" class="LineNr">3838 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3839" class="LineNr">3839 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3840" class="LineNr">3840 </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="L3841" class="LineNr">3841 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3841" class="LineNr">3841 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3842" class="LineNr">3842 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3843" class="LineNr">3843 </span>    5d/pop-to-ebp
 <span id="L3844" class="LineNr">3844 </span>    c3/return
 <span id="L3845" class="LineNr">3845 </span>
 <span id="L3846" class="LineNr">3846 </span><span class="subxTest">test-emit-indirect-mode-esp</span>:
-<span id="L3847" class="LineNr">3847 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3847" class="LineNr">3847 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3848" class="LineNr">3848 </span>    55/push-ebp
 <span id="L3849" class="LineNr">3849 </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="L3850" class="LineNr">3850 </span>    <span class="subxComment"># setup</span>
@@ -3509,13 +3509,13 @@ if ('onhashchange' in window) {
 <span id="L3917" class="LineNr">3917 </span>    e8/call  <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L3918" class="LineNr">3918 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L3919" class="LineNr">3919 </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="L3920" class="LineNr">3920 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3920" class="LineNr">3920 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3921" class="LineNr">3921 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3922" class="LineNr">3922 </span>    5d/pop-to-ebp
 <span id="L3923" class="LineNr">3923 </span>    c3/return
 <span id="L3924" class="LineNr">3924 </span>
 <span id="L3925" class="LineNr">3925 </span><span class="subxFunction">disp32-mode?</span>:  <span class="subxComment"># in : (address slice) -&gt; reg/eax : boolean</span>
-<span id="L3926" class="LineNr">3926 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3926" class="LineNr">3926 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3927" class="LineNr">3927 </span>    55/push-ebp
 <span id="L3928" class="LineNr">3928 </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="L3929" class="LineNr">3929 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -3568,13 +3568,13 @@ if ('onhashchange' in window) {
 <span id="L3976" class="LineNr">3976 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L3977" class="LineNr">3977 </span>    5f/pop-to-edi
 <span id="L3978" class="LineNr">3978 </span>    5e/pop-to-esi
-<span id="L3979" class="LineNr">3979 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L3979" class="LineNr">3979 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L3980" class="LineNr">3980 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L3981" class="LineNr">3981 </span>    5d/pop-to-ebp
 <span id="L3982" class="LineNr">3982 </span>    c3/return
 <span id="L3983" class="LineNr">3983 </span>
 <span id="L3984" class="LineNr">3984 </span><span class="subxFunction">emit-indirect-disp32</span>:  <span class="subxComment"># out : (address buffered-file), word-slice : (address slice)</span>
-<span id="L3985" class="LineNr">3985 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L3985" class="LineNr">3985 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L3986" class="LineNr">3986 </span>    55/push-ebp
 <span id="L3987" class="LineNr">3987 </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="L3988" class="LineNr">3988 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -3615,7 +3615,7 @@ if ('onhashchange' in window) {
 <span id="L4023" class="LineNr">4023 </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="L4024" class="LineNr">4024 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L4025" class="LineNr">4025 </span>    5e/pop-to-esi
-<span id="L4026" class="LineNr">4026 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4026" class="LineNr">4026 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4027" class="LineNr">4027 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4028" class="LineNr">4028 </span>    5d/pop-to-ebp
 <span id="L4029" class="LineNr">4029 </span>    c3/return
@@ -3624,7 +3624,7 @@ if ('onhashchange' in window) {
 <span id="L4032" class="LineNr">4032 </span><span class="subxComment"># returns the value of the integer</span>
 <span id="L4033" class="LineNr">4033 </span><span class="subxComment"># side-effect: modifies 'in' to skip past the integer</span>
 <span id="L4034" class="LineNr">4034 </span><span class="subxFunction">next-hex-int</span>:  <span class="subxComment"># in : (address slice) -&gt; result/eax</span>
-<span id="L4035" class="LineNr">4035 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4035" class="LineNr">4035 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4036" class="LineNr">4036 </span>    55/push-ebp
 <span id="L4037" class="LineNr">4037 </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="L4038" class="LineNr">4038 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -3742,7 +3742,7 @@ if ('onhashchange' in window) {
 <span id="L4150" class="LineNr">4150 </span>    5b/pop-to-ebx
 <span id="L4151" class="LineNr">4151 </span>    5a/pop-to-edx
 <span id="L4152" class="LineNr">4152 </span>    59/pop-to-ecx
-<span id="L4153" class="LineNr">4153 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4153" class="LineNr">4153 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4154" class="LineNr">4154 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4155" class="LineNr">4155 </span>    5d/pop-to-ebp
 <span id="L4156" class="LineNr">4156 </span>    c3/return
@@ -3799,7 +3799,7 @@ if ('onhashchange' in window) {
 <span id="L4207" class="LineNr">4207 </span>    <span class="subxComment"># never gets here</span>
 <span id="L4208" class="LineNr">4208 </span>
 <span id="L4209" class="LineNr">4209 </span><span class="subxTest">test-next-hex-int-single-digit</span>:
-<span id="L4210" class="LineNr">4210 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4210" class="LineNr">4210 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4211" class="LineNr">4211 </span>    55/push-ebp
 <span id="L4212" class="LineNr">4212 </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="L4213" class="LineNr">4213 </span>    <span class="subxComment"># (eax..ecx) = &quot;+a)&quot;</span>
@@ -3827,13 +3827,13 @@ if ('onhashchange' in window) {
 <span id="L4235" class="LineNr">4235 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4236" class="LineNr">4236 </span>    <span class="subxS2Comment"># . . discard args</span>
 <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>              0xc/imm32         <span class="subxComment"># add to esp</span>
-<span id="L4238" class="LineNr">4238 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4238" class="LineNr">4238 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4239" class="LineNr">4239 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4240" class="LineNr">4240 </span>    5d/pop-to-ebp
 <span id="L4241" class="LineNr">4241 </span>    c3/return
 <span id="L4242" class="LineNr">4242 </span>
 <span id="L4243" class="LineNr">4243 </span><span class="subxTest">test-next-hex-int-multi-digit</span>:
-<span id="L4244" class="LineNr">4244 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4244" class="LineNr">4244 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4245" class="LineNr">4245 </span>    55/push-ebp
 <span id="L4246" class="LineNr">4246 </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="L4247" class="LineNr">4247 </span>    <span class="subxComment"># (eax..ecx) = &quot;+ 34a)&quot;</span>
@@ -3861,13 +3861,13 @@ if ('onhashchange' in window) {
 <span id="L4269" class="LineNr">4269 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4270" class="LineNr">4270 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4271" class="LineNr">4271 </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="L4272" class="LineNr">4272 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4272" class="LineNr">4272 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4273" class="LineNr">4273 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4274" class="LineNr">4274 </span>    5d/pop-to-ebp
 <span id="L4275" class="LineNr">4275 </span>    c3/return
 <span id="L4276" class="LineNr">4276 </span>
 <span id="L4277" class="LineNr">4277 </span><span class="subxTest">test-next-hex-int-0x-prefix</span>:
-<span id="L4278" class="LineNr">4278 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4278" class="LineNr">4278 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4279" class="LineNr">4279 </span>    55/push-ebp
 <span id="L4280" class="LineNr">4280 </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="L4281" class="LineNr">4281 </span>    <span class="subxComment"># (eax..ecx) = &quot;+0x34)&quot;</span>
@@ -3895,13 +3895,13 @@ if ('onhashchange' in window) {
 <span id="L4303" class="LineNr">4303 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4304" class="LineNr">4304 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4305" class="LineNr">4305 </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="L4306" class="LineNr">4306 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4306" class="LineNr">4306 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4307" class="LineNr">4307 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4308" class="LineNr">4308 </span>    5d/pop-to-ebp
 <span id="L4309" class="LineNr">4309 </span>    c3/return
 <span id="L4310" class="LineNr">4310 </span>
 <span id="L4311" class="LineNr">4311 </span><span class="subxTest">test-next-hex-int-zero</span>:
-<span id="L4312" class="LineNr">4312 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4312" class="LineNr">4312 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4313" class="LineNr">4313 </span>    55/push-ebp
 <span id="L4314" class="LineNr">4314 </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="L4315" class="LineNr">4315 </span>    <span class="subxComment"># (eax..ecx) = &quot;+0)&quot;</span>
@@ -3929,13 +3929,13 @@ if ('onhashchange' in window) {
 <span id="L4337" class="LineNr">4337 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4338" class="LineNr">4338 </span>    <span class="subxS2Comment"># . . discard args</span>
 <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>              0xc/imm32         <span class="subxComment"># add to esp</span>
-<span id="L4340" class="LineNr">4340 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4340" class="LineNr">4340 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4341" class="LineNr">4341 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4342" class="LineNr">4342 </span>    5d/pop-to-ebp
 <span id="L4343" class="LineNr">4343 </span>    c3/return
 <span id="L4344" class="LineNr">4344 </span>
 <span id="L4345" class="LineNr">4345 </span><span class="subxTest">test-next-hex-int-0-prefix</span>:
-<span id="L4346" class="LineNr">4346 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4346" class="LineNr">4346 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4347" class="LineNr">4347 </span>    55/push-ebp
 <span id="L4348" class="LineNr">4348 </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="L4349" class="LineNr">4349 </span>    <span class="subxComment"># (eax..ecx) = &quot;+ 03)&quot;</span>
@@ -3963,13 +3963,13 @@ if ('onhashchange' in window) {
 <span id="L4371" class="LineNr">4371 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4372" class="LineNr">4372 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4373" class="LineNr">4373 </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="L4374" class="LineNr">4374 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4374" class="LineNr">4374 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4375" class="LineNr">4375 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4376" class="LineNr">4376 </span>    5d/pop-to-ebp
 <span id="L4377" class="LineNr">4377 </span>    c3/return
 <span id="L4378" class="LineNr">4378 </span>
 <span id="L4379" class="LineNr">4379 </span><span class="subxTest">test-next-hex-int-negative</span>:
-<span id="L4380" class="LineNr">4380 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4380" class="LineNr">4380 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4381" class="LineNr">4381 </span>    55/push-ebp
 <span id="L4382" class="LineNr">4382 </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="L4383" class="LineNr">4383 </span>    <span class="subxComment"># (eax..ecx) = &quot;-03)&quot;</span>
@@ -3997,13 +3997,13 @@ if ('onhashchange' in window) {
 <span id="L4405" class="LineNr">4405 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4406" class="LineNr">4406 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4407" class="LineNr">4407 </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="L4408" class="LineNr">4408 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4408" class="LineNr">4408 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4409" class="LineNr">4409 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4410" class="LineNr">4410 </span>    5d/pop-to-ebp
 <span id="L4411" class="LineNr">4411 </span>    c3/return
 <span id="L4412" class="LineNr">4412 </span>
 <span id="L4413" class="LineNr">4413 </span><span class="subxTest">test-next-hex-int-negative-with-space</span>:
-<span id="L4414" class="LineNr">4414 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4414" class="LineNr">4414 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4415" class="LineNr">4415 </span>    55/push-ebp
 <span id="L4416" class="LineNr">4416 </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="L4417" class="LineNr">4417 </span>    <span class="subxComment"># (eax..ecx) = &quot;- 03)&quot;</span>
@@ -4031,7 +4031,7 @@ if ('onhashchange' in window) {
 <span id="L4439" class="LineNr">4439 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4440" class="LineNr">4440 </span>    <span class="subxS2Comment"># . . discard args</span>
 <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>              0xc/imm32         <span class="subxComment"># add to esp</span>
-<span id="L4442" class="LineNr">4442 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4442" class="LineNr">4442 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4443" class="LineNr">4443 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4444" class="LineNr">4444 </span>    5d/pop-to-ebp
 <span id="L4445" class="LineNr">4445 </span>    c3/return
@@ -4040,7 +4040,7 @@ if ('onhashchange' in window) {
 <span id="L4448" class="LineNr">4448 </span><span class="subxComment"># returns the value of the integer</span>
 <span id="L4449" class="LineNr">4449 </span><span class="subxComment"># side-effect: modifies 'in' to skip past the integer</span>
 <span id="L4450" class="LineNr">4450 </span><span class="subxFunction">next-positive-hex-int</span>:  <span class="subxComment"># in : (address slice) -&gt; result/eax</span>
-<span id="L4451" class="LineNr">4451 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4451" class="LineNr">4451 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4452" class="LineNr">4452 </span>    55/push-ebp
 <span id="L4453" class="LineNr">4453 </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="L4454" class="LineNr">4454 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -4121,13 +4121,13 @@ if ('onhashchange' in window) {
 <span id="L4529" class="LineNr">4529 </span>    5b/pop-to-ebx
 <span id="L4530" class="LineNr">4530 </span>    5a/pop-to-edx
 <span id="L4531" class="LineNr">4531 </span>    59/pop-to-ecx
-<span id="L4532" class="LineNr">4532 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4532" class="LineNr">4532 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4533" class="LineNr">4533 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4534" class="LineNr">4534 </span>    5d/pop-to-ebp
 <span id="L4535" class="LineNr">4535 </span>    c3/return
 <span id="L4536" class="LineNr">4536 </span>
 <span id="L4537" class="LineNr">4537 </span><span class="subxTest">test-next-positive-hex-int-single-digit</span>:
-<span id="L4538" class="LineNr">4538 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4538" class="LineNr">4538 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4539" class="LineNr">4539 </span>    55/push-ebp
 <span id="L4540" class="LineNr">4540 </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="L4541" class="LineNr">4541 </span>    <span class="subxComment"># (eax..ecx) = &quot;a)&quot;</span>
@@ -4155,13 +4155,13 @@ if ('onhashchange' in window) {
 <span id="L4563" class="LineNr">4563 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4564" class="LineNr">4564 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4565" class="LineNr">4565 </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="L4566" class="LineNr">4566 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4566" class="LineNr">4566 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4567" class="LineNr">4567 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4568" class="LineNr">4568 </span>    5d/pop-to-ebp
 <span id="L4569" class="LineNr">4569 </span>    c3/return
 <span id="L4570" class="LineNr">4570 </span>
 <span id="L4571" class="LineNr">4571 </span><span class="subxTest">test-next-positive-hex-int-multi-digit</span>:
-<span id="L4572" class="LineNr">4572 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4572" class="LineNr">4572 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4573" class="LineNr">4573 </span>    55/push-ebp
 <span id="L4574" class="LineNr">4574 </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="L4575" class="LineNr">4575 </span>    <span class="subxComment"># (eax..ecx) = &quot;34a)&quot;</span>
@@ -4189,13 +4189,13 @@ if ('onhashchange' in window) {
 <span id="L4597" class="LineNr">4597 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4598" class="LineNr">4598 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4599" class="LineNr">4599 </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="L4600" class="LineNr">4600 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4600" class="LineNr">4600 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4601" class="LineNr">4601 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4602" class="LineNr">4602 </span>    5d/pop-to-ebp
 <span id="L4603" class="LineNr">4603 </span>    c3/return
 <span id="L4604" class="LineNr">4604 </span>
 <span id="L4605" class="LineNr">4605 </span><span class="subxTest">test-next-positive-hex-int-0x-prefix</span>:
-<span id="L4606" class="LineNr">4606 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4606" class="LineNr">4606 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4607" class="LineNr">4607 </span>    55/push-ebp
 <span id="L4608" class="LineNr">4608 </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="L4609" class="LineNr">4609 </span>    <span class="subxComment"># (eax..ecx) = &quot;0x34)&quot;</span>
@@ -4223,13 +4223,13 @@ if ('onhashchange' in window) {
 <span id="L4631" class="LineNr">4631 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4632" class="LineNr">4632 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4633" class="LineNr">4633 </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="L4634" class="LineNr">4634 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4634" class="LineNr">4634 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4635" class="LineNr">4635 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4636" class="LineNr">4636 </span>    5d/pop-to-ebp
 <span id="L4637" class="LineNr">4637 </span>    c3/return
 <span id="L4638" class="LineNr">4638 </span>
 <span id="L4639" class="LineNr">4639 </span><span class="subxTest">test-next-positive-hex-int-zero</span>:
-<span id="L4640" class="LineNr">4640 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4640" class="LineNr">4640 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4641" class="LineNr">4641 </span>    55/push-ebp
 <span id="L4642" class="LineNr">4642 </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="L4643" class="LineNr">4643 </span>    <span class="subxComment"># (eax..ecx) = &quot;0&quot;</span>
@@ -4257,13 +4257,13 @@ if ('onhashchange' in window) {
 <span id="L4665" class="LineNr">4665 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4666" class="LineNr">4666 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4667" class="LineNr">4667 </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="L4668" class="LineNr">4668 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4668" class="LineNr">4668 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4669" class="LineNr">4669 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4670" class="LineNr">4670 </span>    5d/pop-to-ebp
 <span id="L4671" class="LineNr">4671 </span>    c3/return
 <span id="L4672" class="LineNr">4672 </span>
 <span id="L4673" class="LineNr">4673 </span><span class="subxTest">test-next-positive-hex-int-0-prefix</span>:
-<span id="L4674" class="LineNr">4674 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L4674" class="LineNr">4674 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L4675" class="LineNr">4675 </span>    55/push-ebp
 <span id="L4676" class="LineNr">4676 </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="L4677" class="LineNr">4677 </span>    <span class="subxComment"># (eax..ecx) = &quot;03)&quot;</span>
@@ -4291,7 +4291,7 @@ if ('onhashchange' in window) {
 <span id="L4699" class="LineNr">4699 </span>    e8/call  <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L4700" class="LineNr">4700 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L4701" class="LineNr">4701 </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="L4702" class="LineNr">4702 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L4702" class="LineNr">4702 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L4703" class="LineNr">4703 </span>    89/copy                         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          5/r32/ebp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebp to esp</span>
 <span id="L4704" class="LineNr">4704 </span>    5d/pop-to-ebp
 <span id="L4705" class="LineNr">4705 </span>    c3/return