about summary refs log tree commit diff stats
path: root/html/073next-token.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-01-03 01:36:34 -0800
committerKartik Agaram <vc@akkartik.com>2020-01-03 01:36:34 -0800
commit7e7a8a6eaeb4c22acb94aaca87a7b15c180ca077 (patch)
tree405503a31b48f5c5e13f103efc5762e57b290625 /html/073next-token.subx.html
parentc9bda4d13ea33873dd5bce1eef0434cb11763d19 (diff)
downloadmu-7e7a8a6eaeb4c22acb94aaca87a7b15c180ca077.tar.gz
5876 - address -> addr
Diffstat (limited to 'html/073next-token.subx.html')
-rw-r--r--html/073next-token.subx.html28
1 files changed, 14 insertions, 14 deletions
diff --git a/html/073next-token.subx.html b/html/073next-token.subx.html
index 8fa3ac22..4165500e 100644
--- a/html/073next-token.subx.html
+++ b/html/073next-token.subx.html
@@ -66,7 +66,7 @@ if ('onhashchange' in window) {
 <span id="L7" class="LineNr">   7 </span>
 <span id="L8" class="LineNr">   8 </span><span class="subxComment"># extract the next run of characters that are different from a given 'delimiter' (skipping multiple delimiters if necessary)</span>
 <span id="L9" class="LineNr">   9 </span><span class="subxComment"># on reaching end of file, return an empty interval</span>
-<span id="L10" class="LineNr">  10 </span><span class="subxFunction">next-token</span>:  <span class="subxComment"># in : (address stream byte), delimiter : byte, out : (address slice)</span>
+<span id="L10" class="LineNr">  10 </span><span class="subxFunction">next-token</span>:  <span class="subxComment"># in : (addr stream byte), delimiter : byte, out : (addr slice)</span>
 <span id="L11" class="LineNr">  11 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L12" class="LineNr">  12 </span>    55/push-ebp
 <span id="L13" class="LineNr">  13 </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>
@@ -219,7 +219,7 @@ if ('onhashchange' in window) {
 <span id="L160" class="LineNr"> 160 </span>
 <span id="L161" class="LineNr"> 161 </span><span class="subxComment"># extract the next run of characters that are different from a given 'delimiter' (skipping multiple delimiters if necessary)</span>
 <span id="L162" class="LineNr"> 162 </span><span class="subxComment"># on reaching end of file, return an empty interval</span>
-<span id="L163" class="LineNr"> 163 </span><span class="subxFunction">next-token-from-slice</span>:  <span class="subxComment"># start : (address byte), end : (address byte), delimiter : byte, out : (address slice)</span>
+<span id="L163" class="LineNr"> 163 </span><span class="subxFunction">next-token-from-slice</span>:  <span class="subxComment"># start : (addr byte), end : (addr byte), delimiter : byte, out : (addr slice)</span>
 <span id="L164" class="LineNr"> 164 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L165" class="LineNr"> 165 </span>    55/push-ebp
 <span id="L166" class="LineNr"> 166 </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>
@@ -397,7 +397,7 @@ if ('onhashchange' in window) {
 <span id="L338" class="LineNr"> 338 </span>    5d/pop-to-ebp
 <span id="L339" class="LineNr"> 339 </span>    c3/return
 <span id="L340" class="LineNr"> 340 </span>
-<span id="L341" class="LineNr"> 341 </span><span class="subxFunction">skip-chars-matching</span>:  <span class="subxComment"># in : (address stream byte), delimiter : byte</span>
+<span id="L341" class="LineNr"> 341 </span><span class="subxFunction">skip-chars-matching</span>:  <span class="subxComment"># in : (addr stream byte), delimiter : byte</span>
 <span id="L342" class="LineNr"> 342 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L343" class="LineNr"> 343 </span>    55/push-ebp
 <span id="L344" class="LineNr"> 344 </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>
@@ -520,7 +520,7 @@ if ('onhashchange' in window) {
 <span id="L461" class="LineNr"> 461 </span>    <span class="subxComment"># end</span>
 <span id="L462" class="LineNr"> 462 </span>    c3/return
 <span id="L463" class="LineNr"> 463 </span>
-<span id="L464" class="LineNr"> 464 </span><span class="subxFunction">skip-chars-matching-whitespace</span>:  <span class="subxComment"># in : (address stream byte)</span>
+<span id="L464" class="LineNr"> 464 </span><span class="subxFunction">skip-chars-matching-whitespace</span>:  <span class="subxComment"># in : (addr stream byte)</span>
 <span id="L465" class="LineNr"> 465 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L466" class="LineNr"> 466 </span>    55/push-ebp
 <span id="L467" class="LineNr"> 467 </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>
@@ -610,7 +610,7 @@ if ('onhashchange' in window) {
 <span id="L551" class="LineNr"> 551 </span>    c3/return
 <span id="L552" class="LineNr"> 552 </span>
 <span id="L553" class="LineNr"> 553 </span><span class="subxComment"># minor fork of 'skip-chars-matching'</span>
-<span id="L554" class="LineNr"> 554 </span><span class="subxFunction">skip-chars-not-matching</span>:  <span class="subxComment"># in : (address stream byte), delimiter : byte</span>
+<span id="L554" class="LineNr"> 554 </span><span class="subxFunction">skip-chars-not-matching</span>:  <span class="subxComment"># in : (addr stream byte), delimiter : byte</span>
 <span id="L555" class="LineNr"> 555 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L556" class="LineNr"> 556 </span>    55/push-ebp
 <span id="L557" class="LineNr"> 557 </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>
@@ -772,7 +772,7 @@ if ('onhashchange' in window) {
 <span id="L713" class="LineNr"> 713 </span>    <span class="subxComment"># end</span>
 <span id="L714" class="LineNr"> 714 </span>    c3/return
 <span id="L715" class="LineNr"> 715 </span>
-<span id="L716" class="LineNr"> 716 </span><span class="subxFunction">skip-chars-not-matching-whitespace</span>:  <span class="subxComment"># in : (address stream byte)</span>
+<span id="L716" class="LineNr"> 716 </span><span class="subxFunction">skip-chars-not-matching-whitespace</span>:  <span class="subxComment"># in : (addr stream byte)</span>
 <span id="L717" class="LineNr"> 717 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L718" class="LineNr"> 718 </span>    55/push-ebp
 <span id="L719" class="LineNr"> 719 </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>
@@ -860,7 +860,7 @@ if ('onhashchange' in window) {
 <span id="L801" class="LineNr"> 801 </span>    <span class="subxComment"># end</span>
 <span id="L802" class="LineNr"> 802 </span>    c3/return
 <span id="L803" class="LineNr"> 803 </span>
-<span id="L804" class="LineNr"> 804 </span><span class="subxFunction">skip-chars-matching-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte), delimiter : byte -&gt; curr/eax</span>
+<span id="L804" class="LineNr"> 804 </span><span class="subxFunction">skip-chars-matching-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte), delimiter : byte -&gt; curr/eax</span>
 <span id="L805" class="LineNr"> 805 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L806" class="LineNr"> 806 </span>    55/push-ebp
 <span id="L807" class="LineNr"> 807 </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>
@@ -956,7 +956,7 @@ if ('onhashchange' in window) {
 <span id="L897" class="LineNr"> 897 </span>    <span class="subxComment"># end</span>
 <span id="L898" class="LineNr"> 898 </span>    c3/return
 <span id="L899" class="LineNr"> 899 </span>
-<span id="L900" class="LineNr"> 900 </span><span class="subxFunction">skip-chars-matching-whitespace-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte) -&gt; curr/eax</span>
+<span id="L900" class="LineNr"> 900 </span><span class="subxFunction">skip-chars-matching-whitespace-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte) -&gt; curr/eax</span>
 <span id="L901" class="LineNr"> 901 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L902" class="LineNr"> 902 </span>    55/push-ebp
 <span id="L903" class="LineNr"> 903 </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>
@@ -1029,7 +1029,7 @@ if ('onhashchange' in window) {
 <span id="L970" class="LineNr"> 970 </span>    c3/return
 <span id="L971" class="LineNr"> 971 </span>
 <span id="L972" class="LineNr"> 972 </span><span class="subxComment"># minor fork of 'skip-chars-matching-in-slice'</span>
-<span id="L973" class="LineNr"> 973 </span><span class="subxFunction">skip-chars-not-matching-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte), delimiter : byte -&gt; curr/eax</span>
+<span id="L973" class="LineNr"> 973 </span><span class="subxFunction">skip-chars-not-matching-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte), delimiter : byte -&gt; curr/eax</span>
 <span id="L974" class="LineNr"> 974 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L975" class="LineNr"> 975 </span>    55/push-ebp
 <span id="L976" class="LineNr"> 976 </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>
@@ -1154,7 +1154,7 @@ if ('onhashchange' in window) {
 <span id="L1095" class="LineNr">1095 </span>    <span class="subxComment"># end</span>
 <span id="L1096" class="LineNr">1096 </span>    c3/return
 <span id="L1097" class="LineNr">1097 </span>
-<span id="L1098" class="LineNr">1098 </span><span class="subxFunction">skip-chars-not-matching-whitespace-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte) -&gt; curr/eax</span>
+<span id="L1098" class="LineNr">1098 </span><span class="subxFunction">skip-chars-not-matching-whitespace-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte) -&gt; curr/eax</span>
 <span id="L1099" class="LineNr">1099 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1100" class="LineNr">1100 </span>    55/push-ebp
 <span id="L1101" class="LineNr">1101 </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>
@@ -1227,7 +1227,7 @@ if ('onhashchange' in window) {
 <span id="L1168" class="LineNr">1168 </span>
 <span id="L1169" class="LineNr">1169 </span><span class="subxComment"># update line-&gt;read to end of string literal surrounded by double quotes</span>
 <span id="L1170" class="LineNr">1170 </span><span class="subxComment"># line-&gt;read must start out at a double-quote</span>
-<span id="L1171" class="LineNr">1171 </span><span class="subxFunction">skip-string</span>:  <span class="subxComment"># line : (address stream byte)</span>
+<span id="L1171" class="LineNr">1171 </span><span class="subxFunction">skip-string</span>:  <span class="subxComment"># line : (addr stream byte)</span>
 <span id="L1172" class="LineNr">1172 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1173" class="LineNr">1173 </span>    55/push-ebp
 <span id="L1174" class="LineNr">1174 </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>
@@ -1469,7 +1469,7 @@ if ('onhashchange' in window) {
 <span id="L1410" class="LineNr">1410 </span>    5d/pop-to-ebp
 <span id="L1411" class="LineNr">1411 </span>    c3/return
 <span id="L1412" class="LineNr">1412 </span>
-<span id="L1413" class="LineNr">1413 </span><span class="subxFunction">skip-string-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte) -&gt; new_curr/eax</span>
+<span id="L1413" class="LineNr">1413 </span><span class="subxFunction">skip-string-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte) -&gt; new_curr/eax</span>
 <span id="L1414" class="LineNr">1414 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1415" class="LineNr">1415 </span>    55/push-ebp
 <span id="L1416" class="LineNr">1416 </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>
@@ -1655,7 +1655,7 @@ if ('onhashchange' in window) {
 <span id="L1596" class="LineNr">1596 </span>
 <span id="L1597" class="LineNr">1597 </span><span class="subxComment"># update line-&gt;read to ')'</span>
 <span id="L1598" class="LineNr">1598 </span><span class="subxComment"># line-&gt;read ends at ')'</span>
-<span id="L1599" class="LineNr">1599 </span><span class="subxFunction">skip-until-close-paren</span>:  <span class="subxComment"># line : (address stream byte)</span>
+<span id="L1599" class="LineNr">1599 </span><span class="subxFunction">skip-until-close-paren</span>:  <span class="subxComment"># line : (addr stream byte)</span>
 <span id="L1600" class="LineNr">1600 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1601" class="LineNr">1601 </span>    55/push-ebp
 <span id="L1602" class="LineNr">1602 </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>
@@ -1842,7 +1842,7 @@ if ('onhashchange' in window) {
 <span id="L1783" class="LineNr">1783 </span>    5d/pop-to-ebp
 <span id="L1784" class="LineNr">1784 </span>    c3/return
 <span id="L1785" class="LineNr">1785 </span>
-<span id="L1786" class="LineNr">1786 </span><span class="subxFunction">skip-until-close-paren-in-slice</span>:  <span class="subxComment"># curr : (address byte), end : (address byte) -&gt; new_curr/eax : (address byte)</span>
+<span id="L1786" class="LineNr">1786 </span><span class="subxFunction">skip-until-close-paren-in-slice</span>:  <span class="subxComment"># curr : (addr byte), end : (addr byte) -&gt; new_curr/eax : (addr byte)</span>
 <span id="L1787" class="LineNr">1787 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L1788" class="LineNr">1788 </span>    55/push-ebp
 <span id="L1789" class="LineNr">1789 </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>