about summary refs log tree commit diff stats
path: root/html/apps/calls.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2019-10-17 22:03:35 -0700
committerKartik Agaram <vc@akkartik.com>2019-10-17 22:03:48 -0700
commitb1635a5c8e25650a19999c246be321a0794eb58a (patch)
treea5ce06d138fac34b1e13fb1b06fd91b8b6c55712 /html/apps/calls.subx.html
parent540974343290cb9ac0cf55b999447bf563928612 (diff)
downloadmu-b1635a5c8e25650a19999c246be321a0794eb58a.tar.gz
5701
Diffstat (limited to 'html/apps/calls.subx.html')
-rw-r--r--html/apps/calls.subx.html68
1 files changed, 34 insertions, 34 deletions
diff --git a/html/apps/calls.subx.html b/html/apps/calls.subx.html
index 5fe3e463..25cff7d0 100644
--- a/html/apps/calls.subx.html
+++ b/html/apps/calls.subx.html
@@ -86,7 +86,7 @@ if ('onhashchange' in window) {
 <span id="L25" class="LineNr">  25 </span>== code
 <span id="L26" class="LineNr">  26 </span>
 <span id="L27" class="LineNr">  27 </span><span class="SpecialChar">Entry</span>:  <span class="subxComment"># run tests if necessary, convert stdin if not</span>
-<span id="L28" class="LineNr">  28 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L28" class="LineNr">  28 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L29" class="LineNr">  29 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L30" class="LineNr">  30 </span>
 <span id="L31" class="LineNr">  31 </span>    <span class="subxComment"># initialize heap</span>
@@ -136,7 +136,7 @@ if ('onhashchange' in window) {
 <span id="L75" class="LineNr">  75 </span>    b8/copy-to-eax 1/imm32/exit
 <span id="L76" class="LineNr">  76 </span>    cd/syscall 0x80/imm8
 <span id="L77" class="LineNr">  77 </span>
-<span id="L78" class="LineNr">  78 </span><span class="subxFunction">subx-calls</span>:  <span class="subxComment"># in : (address buffered-file), out : (address buffered-file) -&gt; &lt;void&gt;</span>
+<span id="L78" class="LineNr">  78 </span><span class="subxFunction">subx-calls</span>:  <span class="subxComment"># in : (address buffered-file), out : (address buffered-file)</span>
 <span id="L79" class="LineNr">  79 </span>    <span class="subxComment"># pseudocode:</span>
 <span id="L80" class="LineNr">  80 </span>    <span class="subxComment">#   var line = new-stream(512, 1)</span>
 <span id="L81" class="LineNr">  81 </span>    <span class="subxComment">#   var words : (address stream slice) = new-stream(16, 8)  # at most function name and 15 args</span>
@@ -158,7 +158,7 @@ if ('onhashchange' in window) {
 <span id="L97" class="LineNr">  97 </span>    <span class="subxComment">#     emit-call(out, words)</span>
 <span id="L98" class="LineNr">  98 </span>    <span class="subxComment">#   flush(out)</span>
 <span id="L99" class="LineNr">  99 </span>    <span class="subxComment">#</span>
-<span id="L100" class="LineNr"> 100 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L100" class="LineNr"> 100 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L101" class="LineNr"> 101 </span>    55/push-ebp
 <span id="L102" class="LineNr"> 102 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L103" class="LineNr"> 103 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -287,7 +287,7 @@ if ('onhashchange' in window) {
 <span id="L226" class="LineNr"> 226 </span>    5a/pop-to-edx
 <span id="L227" class="LineNr"> 227 </span>    59/pop-to-ecx
 <span id="L228" class="LineNr"> 228 </span>    58/pop-to-eax
-<span id="L229" class="LineNr"> 229 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L229" class="LineNr"> 229 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L230" class="LineNr"> 230 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L231" class="LineNr"> 231 </span>    5d/pop-to-ebp
 <span id="L232" class="LineNr"> 232 </span>    c3/return
@@ -302,7 +302,7 @@ if ('onhashchange' in window) {
 <span id="L241" class="LineNr"> 241 </span>    <span class="subxComment">#     write-int(words, word-slice-&gt;start)</span>
 <span id="L242" class="LineNr"> 242 </span>    <span class="subxComment">#     write-int(words, word-slice-&gt;end)</span>
 <span id="L243" class="LineNr"> 243 </span>    <span class="subxComment">#</span>
-<span id="L244" class="LineNr"> 244 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L244" class="LineNr"> 244 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L245" class="LineNr"> 245 </span>    55/push-ebp
 <span id="L246" class="LineNr"> 246 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L247" class="LineNr"> 247 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -357,7 +357,7 @@ if ('onhashchange' in window) {
 <span id="L341" class="LineNr"> 341 </span>    81 0/subop/add %esp 8/imm32
 <span id="L342" class="LineNr"> 342 </span>    <span class="subxS1Comment"># . restore registers</span>
 <span id="L343" class="LineNr"> 343 </span>    59/pop-to-ecx
-<span id="L344" class="LineNr"> 344 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L344" class="LineNr"> 344 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L345" class="LineNr"> 345 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L346" class="LineNr"> 346 </span>    5d/pop-to-ebp
 <span id="L347" class="LineNr"> 347 </span>    c3/return
@@ -388,7 +388,7 @@ if ('onhashchange' in window) {
 <span id="L372" class="LineNr"> 372 </span>    <span class="subxComment">#   print-int32-buffered(out, words-&gt;write &gt;&gt; 1 - 4)</span>
 <span id="L373" class="LineNr"> 373 </span>    <span class="subxComment">#   write-buffered(out, &quot;/imm32\n&quot;)</span>
 <span id="L374" class="LineNr"> 374 </span>    <span class="subxComment">#</span>
-<span id="L375" class="LineNr"> 375 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L375" class="LineNr"> 375 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L376" class="LineNr"> 376 </span>    55/push-ebp
 <span id="L377" class="LineNr"> 377 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L378" class="LineNr"> 378 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -533,7 +533,7 @@ if ('onhashchange' in window) {
 <span id="L517" class="LineNr"> 517 </span>    5a/pop-to-edx
 <span id="L518" class="LineNr"> 518 </span>    59/pop-to-ecx
 <span id="L519" class="LineNr"> 519 </span>    58/pop-to-eax
-<span id="L520" class="LineNr"> 520 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L520" class="LineNr"> 520 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L521" class="LineNr"> 521 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L522" class="LineNr"> 522 </span>    5d/pop-to-ebp
 <span id="L523" class="LineNr"> 523 </span>    c3/return
@@ -562,7 +562,7 @@ if ('onhashchange' in window) {
 <span id="L546" class="LineNr"> 546 </span>    <span class="subxComment"># never gets here</span>
 <span id="L547" class="LineNr"> 547 </span>
 <span id="L548" class="LineNr"> 548 </span><span class="subxTest">test-subx-calls-passes-most-lines-through</span>:
-<span id="L549" class="LineNr"> 549 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L549" class="LineNr"> 549 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L550" class="LineNr"> 550 </span>    55/push-ebp
 <span id="L551" class="LineNr"> 551 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L552" class="LineNr"> 552 </span>    <span class="subxComment"># setup</span>
@@ -631,13 +631,13 @@ if ('onhashchange' in window) {
 <span id="L615" class="LineNr"> 615 </span>    e8/call <a href='../058stream-equal.subx.html#L193'>check-stream-equal</a>/disp32
 <span id="L616" class="LineNr"> 616 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L617" class="LineNr"> 617 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L618" class="LineNr"> 618 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L618" class="LineNr"> 618 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L619" class="LineNr"> 619 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L620" class="LineNr"> 620 </span>    5d/pop-to-ebp
 <span id="L621" class="LineNr"> 621 </span>    c3/return
 <span id="L622" class="LineNr"> 622 </span>
 <span id="L623" class="LineNr"> 623 </span><span class="subxTest">test-subx-calls-processes-calls</span>:
-<span id="L624" class="LineNr"> 624 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L624" class="LineNr"> 624 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L625" class="LineNr"> 625 </span>    55/push-ebp
 <span id="L626" class="LineNr"> 626 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L627" class="LineNr"> 627 </span>    <span class="subxComment"># setup</span>
@@ -734,7 +734,7 @@ if ('onhashchange' in window) {
 <span id="L750" class="LineNr"> 750 </span>    e8/call <a href='../058stream-equal.subx.html#L563'>check-next-stream-line-equal</a>/disp32
 <span id="L751" class="LineNr"> 751 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L752" class="LineNr"> 752 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L753" class="LineNr"> 753 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L753" class="LineNr"> 753 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L754" class="LineNr"> 754 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L755" class="LineNr"> 755 </span>    5d/pop-to-ebp
 <span id="L756" class="LineNr"> 756 </span>    c3/return
@@ -796,7 +796,7 @@ if ('onhashchange' in window) {
 <span id="L812" class="LineNr"> 812 </span>    <span class="subxComment">#   ecx: often line-&gt;read</span>
 <span id="L813" class="LineNr"> 813 </span>    <span class="subxComment">#   eax: often line-&gt;data[line-&gt;read]</span>
 <span id="L814" class="LineNr"> 814 </span>    <span class="subxComment">#</span>
-<span id="L815" class="LineNr"> 815 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L815" class="LineNr"> 815 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L816" class="LineNr"> 816 </span>    55/push-ebp
 <span id="L817" class="LineNr"> 817 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L818" class="LineNr"> 818 </span>    <span class="subxS1Comment"># . save registers</span>
@@ -977,7 +977,7 @@ if ('onhashchange' in window) {
 <span id="L993" class="LineNr"> 993 </span>    5e/pop-to-esi
 <span id="L994" class="LineNr"> 994 </span>    59/pop-to-ecx
 <span id="L995" class="LineNr"> 995 </span>    58/pop-to-eax
-<span id="L996" class="LineNr"> 996 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L996" class="LineNr"> 996 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L997" class="LineNr"> 997 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L998" class="LineNr"> 998 </span>    5d/pop-to-ebp
 <span id="L999" class="LineNr"> 999 </span>    c3/return
@@ -1178,7 +1178,7 @@ if ('onhashchange' in window) {
 <span id="L1194" class="LineNr">1194 </span>    <span class="subxComment"># never gets here</span>
 <span id="L1195" class="LineNr">1195 </span>
 <span id="L1196" class="LineNr">1196 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata</span>:
-<span id="L1197" class="LineNr">1197 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1197" class="LineNr">1197 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1198" class="LineNr">1198 </span>    55/push-ebp
 <span id="L1199" class="LineNr">1199 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1200" class="LineNr">1200 </span>    <span class="subxComment"># setup</span>
@@ -1245,13 +1245,13 @@ if ('onhashchange' in window) {
 <span id="L1261" class="LineNr">1261 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1262" class="LineNr">1262 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1263" class="LineNr">1263 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1264" class="LineNr">1264 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1264" class="LineNr">1264 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1265" class="LineNr">1265 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1266" class="LineNr">1266 </span>    5d/pop-to-ebp
 <span id="L1267" class="LineNr">1267 </span>    c3/return
 <span id="L1268" class="LineNr">1268 </span>
 <span id="L1269" class="LineNr">1269 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-whole-comment</span>:
-<span id="L1270" class="LineNr">1270 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1270" class="LineNr">1270 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1271" class="LineNr">1271 </span>    55/push-ebp
 <span id="L1272" class="LineNr">1272 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1273" class="LineNr">1273 </span>    <span class="subxComment"># setup</span>
@@ -1318,13 +1318,13 @@ if ('onhashchange' in window) {
 <span id="L1334" class="LineNr">1334 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1335" class="LineNr">1335 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1336" class="LineNr">1336 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1337" class="LineNr">1337 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1337" class="LineNr">1337 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1338" class="LineNr">1338 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1339" class="LineNr">1339 </span>    5d/pop-to-ebp
 <span id="L1340" class="LineNr">1340 </span>    c3/return
 <span id="L1341" class="LineNr">1341 </span>
 <span id="L1342" class="LineNr">1342 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-empty-slice-on-eof</span>:
-<span id="L1343" class="LineNr">1343 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1343" class="LineNr">1343 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1344" class="LineNr">1344 </span>    55/push-ebp
 <span id="L1345" class="LineNr">1345 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1346" class="LineNr">1346 </span>    <span class="subxComment"># setup</span>
@@ -1360,13 +1360,13 @@ if ('onhashchange' in window) {
 <span id="L1376" class="LineNr">1376 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1377" class="LineNr">1377 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1378" class="LineNr">1378 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1379" class="LineNr">1379 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1379" class="LineNr">1379 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1380" class="LineNr">1380 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1381" class="LineNr">1381 </span>    5d/pop-to-ebp
 <span id="L1382" class="LineNr">1382 </span>    c3/return
 <span id="L1383" class="LineNr">1383 </span>
 <span id="L1384" class="LineNr">1384 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-string-literal</span>:
-<span id="L1385" class="LineNr">1385 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1385" class="LineNr">1385 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1386" class="LineNr">1386 </span>    55/push-ebp
 <span id="L1387" class="LineNr">1387 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1388" class="LineNr">1388 </span>    <span class="subxComment"># setup</span>
@@ -1423,13 +1423,13 @@ if ('onhashchange' in window) {
 <span id="L1439" class="LineNr">1439 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1440" class="LineNr">1440 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1441" class="LineNr">1441 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1442" class="LineNr">1442 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1442" class="LineNr">1442 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1443" class="LineNr">1443 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1444" class="LineNr">1444 </span>    5d/pop-to-ebp
 <span id="L1445" class="LineNr">1445 </span>    c3/return
 <span id="L1446" class="LineNr">1446 </span>
 <span id="L1447" class="LineNr">1447 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-string-with-escapes</span>:
-<span id="L1448" class="LineNr">1448 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1448" class="LineNr">1448 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1449" class="LineNr">1449 </span>    55/push-ebp
 <span id="L1450" class="LineNr">1450 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1451" class="LineNr">1451 </span>    <span class="subxComment"># setup</span>
@@ -1486,13 +1486,13 @@ if ('onhashchange' in window) {
 <span id="L1502" class="LineNr">1502 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1503" class="LineNr">1503 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1504" class="LineNr">1504 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1505" class="LineNr">1505 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1505" class="LineNr">1505 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1506" class="LineNr">1506 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1507" class="LineNr">1507 </span>    5d/pop-to-ebp
 <span id="L1508" class="LineNr">1508 </span>    c3/return
 <span id="L1509" class="LineNr">1509 </span>
 <span id="L1510" class="LineNr">1510 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-whole-expression</span>:
-<span id="L1511" class="LineNr">1511 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1511" class="LineNr">1511 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1512" class="LineNr">1512 </span>    55/push-ebp
 <span id="L1513" class="LineNr">1513 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1514" class="LineNr">1514 </span>    <span class="subxComment"># setup</span>
@@ -1549,13 +1549,13 @@ if ('onhashchange' in window) {
 <span id="L1565" class="LineNr">1565 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1566" class="LineNr">1566 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1567" class="LineNr">1567 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1568" class="LineNr">1568 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1568" class="LineNr">1568 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1569" class="LineNr">1569 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1570" class="LineNr">1570 </span>    5d/pop-to-ebp
 <span id="L1571" class="LineNr">1571 </span>    c3/return
 <span id="L1572" class="LineNr">1572 </span>
 <span id="L1573" class="LineNr">1573 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-returns-eol-on-trailing-close-paren</span>:
-<span id="L1574" class="LineNr">1574 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1574" class="LineNr">1574 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1575" class="LineNr">1575 </span>    55/push-ebp
 <span id="L1576" class="LineNr">1576 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1577" class="LineNr">1577 </span>    <span class="subxComment"># setup</span>
@@ -1604,13 +1604,13 @@ if ('onhashchange' in window) {
 <span id="L1620" class="LineNr">1620 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1621" class="LineNr">1621 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1622" class="LineNr">1622 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1623" class="LineNr">1623 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1623" class="LineNr">1623 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1624" class="LineNr">1624 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1625" class="LineNr">1625 </span>    5d/pop-to-ebp
 <span id="L1626" class="LineNr">1626 </span>    c3/return
 <span id="L1627" class="LineNr">1627 </span>
 <span id="L1628" class="LineNr">1628 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-handles-comment-after-trailing-close-paren</span>:
-<span id="L1629" class="LineNr">1629 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1629" class="LineNr">1629 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1630" class="LineNr">1630 </span>    55/push-ebp
 <span id="L1631" class="LineNr">1631 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1632" class="LineNr">1632 </span>    <span class="subxComment"># setup</span>
@@ -1659,13 +1659,13 @@ if ('onhashchange' in window) {
 <span id="L1675" class="LineNr">1675 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1676" class="LineNr">1676 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1677" class="LineNr">1677 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1678" class="LineNr">1678 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1678" class="LineNr">1678 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1679" class="LineNr">1679 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1680" class="LineNr">1680 </span>    5d/pop-to-ebp
 <span id="L1681" class="LineNr">1681 </span>    c3/return
 <span id="L1682" class="LineNr">1682 </span>
 <span id="L1683" class="LineNr">1683 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-handles-newline-after-trailing-close-paren</span>:
-<span id="L1684" class="LineNr">1684 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1684" class="LineNr">1684 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1685" class="LineNr">1685 </span>    55/push-ebp
 <span id="L1686" class="LineNr">1686 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1687" class="LineNr">1687 </span>    <span class="subxComment"># setup</span>
@@ -1714,13 +1714,13 @@ if ('onhashchange' in window) {
 <span id="L1730" class="LineNr">1730 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1731" class="LineNr">1731 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1732" class="LineNr">1732 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1733" class="LineNr">1733 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1733" class="LineNr">1733 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1734" class="LineNr">1734 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1735" class="LineNr">1735 </span>    5d/pop-to-ebp
 <span id="L1736" class="LineNr">1736 </span>    c3/return
 <span id="L1737" class="LineNr">1737 </span>
 <span id="L1738" class="LineNr">1738 </span><span class="subxTest">test-next-word-string-or-expression-without-metadata-stops-at-close-paren</span>:
-<span id="L1739" class="LineNr">1739 </span>    <span class="subxS1Comment"># . prolog</span>
+<span id="L1739" class="LineNr">1739 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1740" class="LineNr">1740 </span>    55/push-ebp
 <span id="L1741" class="LineNr">1741 </span>    89/&lt;- %ebp 4/r32/esp
 <span id="L1742" class="LineNr">1742 </span>    <span class="subxComment"># setup</span>
@@ -1777,7 +1777,7 @@ if ('onhashchange' in window) {
 <span id="L1793" class="LineNr">1793 </span>    e8/call <a href='../051test.subx.html#L24'>check-ints-equal</a>/disp32
 <span id="L1794" class="LineNr">1794 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L1795" class="LineNr">1795 </span>    81 0/subop/add %esp 0xc/imm32
-<span id="L1796" class="LineNr">1796 </span>    <span class="subxS1Comment"># . epilog</span>
+<span id="L1796" class="LineNr">1796 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L1797" class="LineNr">1797 </span>    89/&lt;- %esp 5/r32/ebp
 <span id="L1798" class="LineNr">1798 </span>    5d/pop-to-ebp
 <span id="L1799" class="LineNr">1799 </span>    c3/return