about summary refs log tree commit diff stats
path: root/html/093array-equal.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/093array-equal.subx.html
parentf1eade728695ed3f52ae4e13f0a91dfe769e8567 (diff)
downloadmu-fa786ea791469364d635b6a5eb877b0c4e3333ce.tar.gz
5884
Diffstat (limited to 'html/093array-equal.subx.html')
-rw-r--r--html/093array-equal.subx.html26
1 files changed, 13 insertions, 13 deletions
diff --git a/html/093array-equal.subx.html b/html/093array-equal.subx.html
index dabe8ef2..75de8313 100644
--- a/html/093array-equal.subx.html
+++ b/html/093array-equal.subx.html
@@ -154,10 +154,10 @@ if ('onhashchange' in window) {
 <span id="L93" class="LineNr"> 93 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L94" class="LineNr"> 94 </span>    55/push-ebp
 <span id="L95" class="LineNr"> 95 </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="L96" class="LineNr"> 96 </span>    <span class="subxComment"># var ecx : (ref array _) = []</span>
+<span id="L96" class="LineNr"> 96 </span>    <span class="subxComment"># var ecx : (array _) = []</span>
 <span id="L97" class="LineNr"> 97 </span>    68/push  0/imm32/size
 <span id="L98" class="LineNr"> 98 </span>    89/copy                         3/mod/direct    1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/esp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy esp to ecx</span>
-<span id="L99" class="LineNr"> 99 </span>    <span class="subxComment"># var edx : (ref array _) = []</span>
+<span id="L99" class="LineNr"> 99 </span>    <span class="subxComment"># var edx : (array _) = []</span>
 <span id="L100" class="LineNr">100 </span>    68/push  0/imm32/size
 <span id="L101" class="LineNr">101 </span>    89/copy                         3/mod/direct    2/rm32/edx   <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 edx</span>
 <span id="L102" class="LineNr">102 </span>    <span class="subxComment"># eax = array-equal?(ecx, edx)</span>
@@ -186,11 +186,11 @@ if ('onhashchange' in window) {
 <span id="L125" class="LineNr">125 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L126" class="LineNr">126 </span>    55/push-ebp
 <span id="L127" class="LineNr">127 </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="L128" class="LineNr">128 </span>    <span class="subxComment"># var ecx : (ref array int) = [1]</span>
+<span id="L128" class="LineNr">128 </span>    <span class="subxComment"># var ecx : (array int) = [1]</span>
 <span id="L129" class="LineNr">129 </span>    68/push  1/imm32
 <span id="L130" class="LineNr">130 </span>    68/push  4/imm32/size
 <span id="L131" class="LineNr">131 </span>    89/copy                         3/mod/direct    1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/esp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy esp to ecx</span>
-<span id="L132" class="LineNr">132 </span>    <span class="subxComment"># var edx : (ref array int) = []</span>
+<span id="L132" class="LineNr">132 </span>    <span class="subxComment"># var edx : (array int) = []</span>
 <span id="L133" class="LineNr">133 </span>    68/push  0/imm32/size
 <span id="L134" class="LineNr">134 </span>    89/copy                         3/mod/direct    2/rm32/edx   <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 edx</span>
 <span id="L135" class="LineNr">135 </span>    <span class="subxComment"># eax = array-equal?(ecx, edx)</span>
@@ -219,13 +219,13 @@ if ('onhashchange' in window) {
 <span id="L158" class="LineNr">158 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L159" class="LineNr">159 </span>    55/push-ebp
 <span id="L160" class="LineNr">160 </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="L161" class="LineNr">161 </span>    <span class="subxComment"># var ecx : (ref array int) = [1, 2, 3]</span>
+<span id="L161" class="LineNr">161 </span>    <span class="subxComment"># var ecx : (array int) = [1, 2, 3]</span>
 <span id="L162" class="LineNr">162 </span>    68/push  3/imm32
 <span id="L163" class="LineNr">163 </span>    68/push  2/imm32
 <span id="L164" class="LineNr">164 </span>    68/push  1/imm32
 <span id="L165" class="LineNr">165 </span>    68/push  0xc/imm32/size
 <span id="L166" class="LineNr">166 </span>    89/copy                         3/mod/direct    1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/esp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy esp to ecx</span>
-<span id="L167" class="LineNr">167 </span>    <span class="subxComment"># var edx : (ref array int) = [1, 2, 3]</span>
+<span id="L167" class="LineNr">167 </span>    <span class="subxComment"># var edx : (array int) = [1, 2, 3]</span>
 <span id="L168" class="LineNr">168 </span>    68/push  3/imm32
 <span id="L169" class="LineNr">169 </span>    68/push  2/imm32
 <span id="L170" class="LineNr">170 </span>    68/push  1/imm32
@@ -257,13 +257,13 @@ if ('onhashchange' in window) {
 <span id="L196" class="LineNr">196 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L197" class="LineNr">197 </span>    55/push-ebp
 <span id="L198" class="LineNr">198 </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="L199" class="LineNr">199 </span>    <span class="subxComment"># var ecx : (ref array int) = [1, 4, 3]</span>
+<span id="L199" class="LineNr">199 </span>    <span class="subxComment"># var ecx : (array int) = [1, 4, 3]</span>
 <span id="L200" class="LineNr">200 </span>    68/push  3/imm32
 <span id="L201" class="LineNr">201 </span>    68/push  4/imm32
 <span id="L202" class="LineNr">202 </span>    68/push  1/imm32
 <span id="L203" class="LineNr">203 </span>    68/push  0xc/imm32/size
 <span id="L204" class="LineNr">204 </span>    89/copy                         3/mod/direct    1/rm32/ecx   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          4/r32/esp  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy esp to ecx</span>
-<span id="L205" class="LineNr">205 </span>    <span class="subxComment"># var edx : (ref array int) = [1, 2, 3]</span>
+<span id="L205" class="LineNr">205 </span>    <span class="subxComment"># var edx : (array int) = [1, 2, 3]</span>
 <span id="L206" class="LineNr">206 </span>    68/push  3/imm32
 <span id="L207" class="LineNr">207 </span>    68/push  2/imm32
 <span id="L208" class="LineNr">208 </span>    68/push  1/imm32
@@ -304,7 +304,7 @@ if ('onhashchange' in window) {
 <span id="L243" class="LineNr">243 </span>    <span class="subxComment">#     ++size</span>
 <span id="L244" class="LineNr">244 </span>    <span class="subxComment">#   result = allocate(ad, (size+1)*4)</span>
 <span id="L245" class="LineNr">245 </span>    <span class="subxComment">#   result-&gt;size = (size+1)*4</span>
-<span id="L246" class="LineNr">246 </span>    <span class="subxComment">#   var slice : (ref slice) = {s-&gt;data, 0}</span>
+<span id="L246" class="LineNr">246 </span>    <span class="subxComment">#   var slice : slice = {s-&gt;data, 0}</span>
 <span id="L247" class="LineNr">247 </span>    <span class="subxComment">#   out = result-&gt;data</span>
 <span id="L248" class="LineNr">248 </span>    <span class="subxComment">#   while true</span>
 <span id="L249" class="LineNr">249 </span>    <span class="subxComment">#     if (slice-&gt;start &gt;= end) break</span>
@@ -387,7 +387,7 @@ if ('onhashchange' in window) {
 <span id="L326" class="LineNr">326 </span>    <span class="subxComment"># result-&gt;size = size</span>
 <span id="L327" class="LineNr">327 </span>    89/copy                         0/mod/indirect  0/rm32/eax   <span class="Normal"> . </span>         <span class="Normal"> . </span>           <span class="Normal"> . </span>          3/r32/ebx  <span class="Normal"> . </span>             <span class="Normal"> . </span>                <span class="subxComment"># copy ebx to *eax</span>
 <span id="L328" class="LineNr">328 </span><span class="Constant">$parse-array-of-ints:pass2</span>:
-<span id="L329" class="LineNr">329 </span>    <span class="subxComment"># var slice/ecx : (ref slice) = {s-&gt;data, 0}</span>
+<span id="L329" class="LineNr">329 </span>    <span class="subxComment"># var slice/ecx : slice = {s-&gt;data, 0}</span>
 <span id="L330" class="LineNr">330 </span>    <span class="subxS1Comment"># . push 0</span>
 <span id="L331" class="LineNr">331 </span>    68/push  0/imm32/end
 <span id="L332" class="LineNr">332 </span>    <span class="subxS1Comment"># . push s-&gt;data</span>
@@ -465,7 +465,7 @@ if ('onhashchange' in window) {
 <span id="L404" class="LineNr">404 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L405" class="LineNr">405 </span>    55/push-ebp
 <span id="L406" class="LineNr">406 </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="L407" class="LineNr">407 </span>    <span class="subxComment"># var ecx : (ref array int) = [1, 2, 3]</span>
+<span id="L407" class="LineNr">407 </span>    <span class="subxComment"># var ecx : (array int) = [1, 2, 3]</span>
 <span id="L408" class="LineNr">408 </span>    68/push  3/imm32
 <span id="L409" class="LineNr">409 </span>    68/push  2/imm32
 <span id="L410" class="LineNr">410 </span>    68/push  1/imm32
@@ -559,7 +559,7 @@ if ('onhashchange' in window) {
 <span id="L498" class="LineNr">498 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L499" class="LineNr">499 </span>    55/push-ebp
 <span id="L500" class="LineNr">500 </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="L501" class="LineNr">501 </span>    <span class="subxComment"># var ecx : (ref array int) = [1, 2, 3]</span>
+<span id="L501" class="LineNr">501 </span>    <span class="subxComment"># var ecx : (array int) = [1, 2, 3]</span>
 <span id="L502" class="LineNr">502 </span>    68/push  3/imm32
 <span id="L503" class="LineNr">503 </span>    68/push  2/imm32
 <span id="L504" class="LineNr">504 </span>    68/push  1/imm32
@@ -643,7 +643,7 @@ if ('onhashchange' in window) {
 <span id="L582" class="LineNr">582 </span>    <span class="subxS1Comment"># . prologue</span>
 <span id="L583" class="LineNr">583 </span>    55/push-ebp
 <span id="L584" class="LineNr">584 </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="L585" class="LineNr">585 </span>    <span class="subxComment"># var ecx : (ref array int) = [1, 2, 3]</span>
+<span id="L585" class="LineNr">585 </span>    <span class="subxComment"># var ecx : (array int) = [1, 2, 3]</span>
 <span id="L586" class="LineNr">586 </span>    68/push  3/imm32
 <span id="L587" class="LineNr">587 </span>    68/push  2/imm32
 <span id="L588" class="LineNr">588 </span>    68/push  1/imm32