about summary refs log tree commit diff stats
path: root/html/apps/crenshaw2-1.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-01-12 12:15:55 -0800
committerKartik Agaram <vc@akkartik.com>2020-01-12 14:52:07 -0800
commitfa786ea791469364d635b6a5eb877b0c4e3333ce (patch)
tree090da2376f69341f9038e182ccf14c6a1cf91b9f /html/apps/crenshaw2-1.subx.html
parentf1eade728695ed3f52ae4e13f0a91dfe769e8567 (diff)
downloadmu-fa786ea791469364d635b6a5eb877b0c4e3333ce.tar.gz
5884
Diffstat (limited to 'html/apps/crenshaw2-1.subx.html')
-rw-r--r--html/apps/crenshaw2-1.subx.html8
1 files changed, 4 insertions, 4 deletions
diff --git a/html/apps/crenshaw2-1.subx.html b/html/apps/crenshaw2-1.subx.html
index 35d75540..df65b7c6 100644
--- a/html/apps/crenshaw2-1.subx.html
+++ b/html/apps/crenshaw2-1.subx.html
@@ -128,7 +128,7 @@ if ('onhashchange' in window) {
 <span id="L67" class="LineNr"> 67 </span>    eb/jump  $main:end/disp8
 <span id="L68" class="LineNr"> 68 </span><span class="Constant">$run-main</span>:
 <span id="L69" class="LineNr"> 69 </span>    <span class="subxH1Comment"># - otherwise read a program from stdin and emit its translation to stdout</span>
-<span id="L70" class="LineNr"> 70 </span>    <span class="subxComment"># var ed/eax : (ref exit-descriptor)</span>
+<span id="L70" class="LineNr"> 70 </span>    <span class="subxComment"># var ed/eax : exit-descriptor</span>
 <span id="L71" class="LineNr"> 71 </span>    81          5/subop/subtract    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"># subtract from esp</span>
 <span id="L72" class="LineNr"> 72 </span>    89/copy                         3/mod/direct    0/rm32/eax   <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 eax</span>
 <span id="L73" class="LineNr"> 73 </span>    <span class="subxComment"># configure ed to really exit()</span>
@@ -166,7 +166,7 @@ if ('onhashchange' in window) {
 <span id="L105" class="LineNr">105 </span>    e8/call  <a href='crenshaw2-1.subx.html#L515'>get-char</a>/disp32
 <span id="L106" class="LineNr">106 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L107" class="LineNr">107 </span>    81          0/subop/add         3/mod/direct    4/rm32/esp   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>         <span class="Normal"> . </span>         <span class="Normal"> . </span>              4/imm32           <span class="subxComment"># add to esp</span>
-<span id="L108" class="LineNr">108 </span>    <span class="subxComment"># var num/ecx : (ref stream byte 7)</span>
+<span id="L108" class="LineNr">108 </span>    <span class="subxComment"># var num/ecx : (stream byte 7)</span>
 <span id="L109" class="LineNr">109 </span>    <span class="subxComment"># Numbers can be 32 bits or 8 hex bytes long. One of them will be in 'Look', so we need space for 7 bytes.</span>
 <span id="L110" class="LineNr">110 </span>    <span class="subxComment"># Sizing the stream just right buys us overflow-handling for free inside 'get-num'.</span>
 <span id="L111" class="LineNr">111 </span>    <span class="subxComment"># Add 12 bytes for 'read', 'write' and 'length' fields, for a total of 19 bytes, or 0x13 in hex.</span>
@@ -400,7 +400,7 @@ if ('onhashchange' in window) {
 <span id="L339" class="LineNr">339 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L340" class="LineNr">340 </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="L341" class="LineNr">341 </span>    <span class="subxComment"># initialize exit-descriptor 'ed' for the call to 'get-num' below</span>
-<span id="L342" class="LineNr">342 </span>    <span class="subxS1Comment"># . var ed/eax : (ref exit-descriptor)</span>
+<span id="L342" class="LineNr">342 </span>    <span class="subxS1Comment"># . var ed/eax : exit-descriptor</span>
 <span id="L343" class="LineNr">343 </span>    81          5/subop/subtract    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"># subtract from esp</span>
 <span id="L344" class="LineNr">344 </span>    89/copy                         3/mod/direct    0/rm32/eax   <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 eax</span>
 <span id="L345" class="LineNr">345 </span>    <span class="subxS1Comment"># . tailor-exit-descriptor(ed, 16)</span>
@@ -489,7 +489,7 @@ if ('onhashchange' in window) {
 <span id="L428" class="LineNr">428 </span>    <span class="subxS2Comment"># . . discard args</span>
 <span id="L429" class="LineNr">429 </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="L430" class="LineNr">430 </span>    <span class="subxComment"># initialize exit-descriptor 'ed' for the call to 'get-num' below</span>
-<span id="L431" class="LineNr">431 </span>    <span class="subxS1Comment"># . var ed/eax : (ref exit-descriptor)</span>
+<span id="L431" class="LineNr">431 </span>    <span class="subxS1Comment"># . var ed/eax : exit-descriptor</span>
 <span id="L432" class="LineNr">432 </span>    81          5/subop/subtract    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"># subtract from esp</span>
 <span id="L433" class="LineNr">433 </span>    89/copy                         3/mod/direct    0/rm32/eax   <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 eax</span>
 <span id="L434" class="LineNr">434 </span>    <span class="subxS1Comment"># . tailor-exit-descriptor(ed, 16)</span>