about summary refs log tree commit diff stats
path: root/html/301array-equal.subx.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2021-08-15 23:44:43 -0700
committerKartik Agaram <vc@akkartik.com>2021-08-15 23:44:43 -0700
commit52e3ea8a4bec791e4c2d64fb8aca9e26cdf60f25 (patch)
tree331a98b558b8d638348b3e93ce4ef036ae70130c /html/301array-equal.subx.html
parent8765064d6910c65ea5ed5526b27e9752df000c3d (diff)
downloadmu-52e3ea8a4bec791e4c2d64fb8aca9e26cdf60f25.tar.gz
.
Diffstat (limited to 'html/301array-equal.subx.html')
-rw-r--r--html/301array-equal.subx.html38
1 files changed, 19 insertions, 19 deletions
diff --git a/html/301array-equal.subx.html b/html/301array-equal.subx.html
index 38a1d166..650da278 100644
--- a/html/301array-equal.subx.html
+++ b/html/301array-equal.subx.html
@@ -1,32 +1,32 @@
-<!DOCTYPE html>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html>
 <head>
-<meta charset="UTF-8">
+<meta http-equiv="content-type" content="text/html; charset=UTF-8">
 <title>Mu - 301array-equal.subx</title>
-<meta name="Generator" content="Vim/8.2">
-<meta name="plugin-version" content="vim8.1_v2">
+<meta name="Generator" content="Vim/8.1">
+<meta name="plugin-version" content="vim8.1_v1">
 <meta name="syntax" content="none">
-<meta name="settings" content="number_lines,use_css,pre_wrap,no_foldcolumn,expand_tabs,line_ids,prevent_copy=,use_input_for_pc=fallback">
+<meta name="settings" content="number_lines,use_css,pre_wrap,no_foldcolumn,expand_tabs,line_ids,prevent_copy=">
 <meta name="colorscheme" content="minimal-light">
-<style>
+<style type="text/css">
 <!--
 pre { white-space: pre-wrap; font-family: monospace; color: #000000; background-color: #ffffd7; }
 body { font-size:12pt; font-family: monospace; color: #000000; background-color: #ffffd7; }
 a { color:inherit; }
 * { font-size:12pt; font-size: 1em; }
+.SpecialChar { color: #d70000; }
 .subxComment { color: #005faf; }
-.LineNr { }
-.subxFunction { color: #af5f00; text-decoration: underline; }
 .subxS1Comment { color: #0000af; }
-.SpecialChar { color: #d70000; }
-.Constant { color: #008787; }
+.LineNr { }
+.subxH1Comment { color: #005faf; text-decoration: underline; }
 .subxMinorFunction { color: #875f5f; }
 .subxTest { color: #5f8700; }
-.subxH1Comment { color: #005faf; text-decoration: underline; }
+.subxFunction { color: #af5f00; text-decoration: underline; }
+.Constant { color: #008787; }
 -->
 </style>
 
-<script>
+<script type='text/javascript'>
 <!--
 
 /* function to open any folds containing a jumped-to line before jumping to it */
@@ -293,7 +293,7 @@ if ('onhashchange' in window) {
 <span id="L233" class="LineNr">233 </span>    81 0/subop/add %ebx 4/imm32
 <span id="L234" class="LineNr">234 </span>    eb/jump $_parse-array-of-ints:loop1/disp8
 <span id="L235" class="LineNr">235 </span><span class="Constant">$_parse-array-of-ints:break1</span>:
-<span id="L236" class="LineNr">236 </span>    (<a href='120allocate.subx.html#L556'>allocate-array</a> *(ebp+8) %ebx *(ebp+0x10))
+<span id="L236" class="LineNr">236 </span>    (<a href='120allocate.subx.html#L568'>allocate-array</a> *(ebp+8) %ebx *(ebp+0x10))
 <span id="L237" class="LineNr">237 </span><span class="Constant">$_parse-array-of-ints:pass2</span>:
 <span id="L238" class="LineNr">238 </span>    <span class="subxComment"># var slice/edi: slice = {s-&gt;data, 0}</span>
 <span id="L239" class="LineNr">239 </span>    68/push 0/imm32/end
@@ -302,7 +302,7 @@ if ('onhashchange' in window) {
 <span id="L242" class="LineNr">242 </span>    89/&lt;- %edi 4/r32/esp
 <span id="L243" class="LineNr">243 </span>    <span class="subxComment"># curr = lookup(out)-&gt;data</span>
 <span id="L244" class="LineNr">244 </span>    8b/-&gt; *(ebp+0x10) 0/r32/eax
-<span id="L245" class="LineNr">245 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *eax *(eax+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L245" class="LineNr">245 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *eax *(eax+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L246" class="LineNr">246 </span>    8d/copy-address *(eax+4) 1/r32/ecx
 <span id="L247" class="LineNr">247 </span><span class="Constant">$_parse-array-of-ints:loop2</span>:
 <span id="L248" class="LineNr">248 </span>    <span class="subxComment"># if (slice-&gt;start &gt;= end) break</span>
@@ -357,7 +357,7 @@ if ('onhashchange' in window) {
 <span id="L297" class="LineNr">297 </span>    89/&lt;- %ecx 4/r32/esp
 <span id="L298" class="LineNr">298 </span>    <span class="subxComment">#</span>
 <span id="L299" class="LineNr">299 </span>    (<a href='301array-equal.subx.html#L174'>_parse-array-of-ints</a> <span class="SpecialChar"><a href='120allocate.subx.html#L27'>Heap</a></span> <span class="Constant">&quot;1 2 3&quot;</span> %esi)
-<span id="L300" class="LineNr">300 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L300" class="LineNr">300 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L301" class="LineNr">301 </span>    (<a href='301array-equal.subx.html#L5'>array-equal?</a> %ecx %eax)  <span class="subxComment"># =&gt; eax</span>
 <span id="L302" class="LineNr">302 </span>    (<a href='502test.mu.html#L2'>check-ints-equal</a> %eax 1 <span class="Constant">&quot;F - test-parse-array-of-ints&quot;</span>)
 <span id="L303" class="LineNr">303 </span>    <span class="subxS1Comment"># . epilogue</span>
@@ -376,7 +376,7 @@ if ('onhashchange' in window) {
 <span id="L316" class="LineNr">316 </span>    89/&lt;- %esi 4/r32/esp
 <span id="L317" class="LineNr">317 </span>    <span class="subxComment">#</span>
 <span id="L318" class="LineNr">318 </span>    (<a href='301array-equal.subx.html#L174'>_parse-array-of-ints</a> <span class="SpecialChar"><a href='120allocate.subx.html#L27'>Heap</a></span> <span class="Constant">&quot;&quot;</span> %esi)
-<span id="L319" class="LineNr">319 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L319" class="LineNr">319 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L320" class="LineNr">320 </span>    (<a href='502test.mu.html#L2'>check-ints-equal</a> *eax 0 <span class="Constant">&quot;F - test-parse-array-of-ints-empty&quot;</span>)
 <span id="L321" class="LineNr">321 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L322" class="LineNr">322 </span>    89/&lt;- %esp 5/r32/ebp
@@ -394,7 +394,7 @@ if ('onhashchange' in window) {
 <span id="L334" class="LineNr">334 </span>    89/&lt;- %esi 4/r32/esp
 <span id="L335" class="LineNr">335 </span>    <span class="subxComment">#</span>
 <span id="L336" class="LineNr">336 </span>    (<a href='301array-equal.subx.html#L174'>_parse-array-of-ints</a> <span class="SpecialChar"><a href='120allocate.subx.html#L27'>Heap</a></span> <span class="SpecialChar"><a href='301array-equal.subx.html#L428'>Space</a></span> %esi)
-<span id="L337" class="LineNr">337 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L337" class="LineNr">337 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L338" class="LineNr">338 </span>    (<a href='502test.mu.html#L2'>check-ints-equal</a> *eax 0 <span class="Constant">&quot;F - test-parse-array-of-ints-just-whitespace&quot;</span>)
 <span id="L339" class="LineNr">339 </span>    <span class="subxS1Comment"># . epilogue</span>
 <span id="L340" class="LineNr">340 </span>    89/&lt;- %esp 5/r32/ebp
@@ -417,7 +417,7 @@ if ('onhashchange' in window) {
 <span id="L357" class="LineNr">357 </span>    89/&lt;- %ecx 4/r32/esp
 <span id="L358" class="LineNr">358 </span>    <span class="subxComment">#</span>
 <span id="L359" class="LineNr">359 </span>    (<a href='301array-equal.subx.html#L174'>_parse-array-of-ints</a> <span class="SpecialChar"><a href='120allocate.subx.html#L27'>Heap</a></span> <span class="Constant">&quot; 1 2  3  &quot;</span> %esi)
-<span id="L360" class="LineNr">360 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L360" class="LineNr">360 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L361" class="LineNr">361 </span>    (<a href='301array-equal.subx.html#L5'>array-equal?</a> %ecx %eax)  <span class="subxComment"># =&gt; eax</span>
 <span id="L362" class="LineNr">362 </span>    (<a href='502test.mu.html#L2'>check-ints-equal</a> %eax 1 <span class="Constant">&quot;F - test-parse-array-of-ints-extra-whitespace&quot;</span>)
 <span id="L363" class="LineNr">363 </span>    <span class="subxS1Comment"># . epilogue</span>
@@ -452,7 +452,7 @@ if ('onhashchange' in window) {
 <span id="L392" class="LineNr">392 </span>    89/&lt;- %esi 4/r32/esp
 <span id="L393" class="LineNr">393 </span>    <span class="subxComment"># var b/eax: (addr array int) = parse-array-of-ints(Heap, expected)</span>
 <span id="L394" class="LineNr">394 </span>    (<a href='301array-equal.subx.html#L368'>parse-array-of-ints</a> *(ebp+0xc) %esi)
-<span id="L395" class="LineNr">395 </span>    (<a href='120allocate.subx.html#L223'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
+<span id="L395" class="LineNr">395 </span>    (<a href='120allocate.subx.html#L235'>lookup</a> *esi *(esi+4))  <span class="subxComment"># =&gt; eax</span>
 <span id="L396" class="LineNr">396 </span>    <span class="subxComment">#</span>
 <span id="L397" class="LineNr">397 </span>    (<a href='301array-equal.subx.html#L5'>array-equal?</a> *(ebp+8) %eax)
 <span id="L398" class="LineNr">398 </span>    (<a href='502test.mu.html#L2'>check-ints-equal</a> %eax 1 *(ebp+0x10))