about summary refs log tree commit diff stats
path: root/html/509bezier.mu.html
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2021-06-26 20:55:36 -0700
committerKartik Agaram <vc@akkartik.com>2021-06-26 20:55:36 -0700
commit372367f59a897162912d0646158bdea1e07d6e66 (patch)
tree16cd7f70de3505f35fbc86ed2b7d3810cab0d148 /html/509bezier.mu.html
parentdc5a0acf3feea227d03a98cedf427d2aef462320 (diff)
downloadmu-372367f59a897162912d0646158bdea1e07d6e66.tar.gz
html: better highlighting for int registers
Diffstat (limited to 'html/509bezier.mu.html')
-rw-r--r--html/509bezier.mu.html29
1 files changed, 14 insertions, 15 deletions
diff --git a/html/509bezier.mu.html b/html/509bezier.mu.html
index 7e002517..7ecbd5b3 100644
--- a/html/509bezier.mu.html
+++ b/html/509bezier.mu.html
@@ -14,17 +14,16 @@ pre { white-space: pre-wrap; font-family: monospace; color: #000000; background-
 body { font-size:12pt; font-family: monospace; color: #000000; background-color: #ffffd7; }
 a { color:inherit; }
 * { font-size:12pt; font-size: 1em; }
-.muRegEdx { color: #878700; }
-.muComment { color: #005faf; }
-.LineNr { }
-.muRegEcx { color: #af875f; }
+.PreProc { color: #c000c0; }
+.muRegEdx { color: #af5f00; }
 .Special { color: #ff6060; }
-.muRegEax { color: #875f00; }
+.LineNr { }
+.muRegEbx { color: #5f00ff; }
+.Constant { color: #008787; }
+.muRegEcx { color: #870000; }
 .Delimiter { color: #c000c0; }
 .muFunction { color: #af5f00; text-decoration: underline; }
-.muRegEbx { color: #8787af; }
-.Constant { color: #008787; }
-.PreProc { color: #c000c0; }
+.muComment { color: #005faf; }
 -->
 </style>
 
@@ -80,7 +79,7 @@ if ('onhashchange' in window) {
 <span id="L18" class="LineNr"> 18 </span>  <span class="PreProc">var</span> sx: int
 <span id="L19" class="LineNr"> 19 </span>  <span class="PreProc">var</span> sy: int
 <span id="L20" class="LineNr"> 20 </span>  <span class="muComment"># sx = x2-x1</span>
-<span id="L21" class="LineNr"> 21 </span>  <span class="PreProc">var</span> tmp/<span class="muRegEax">eax</span>: int <span class="Special">&lt;-</span> copy x2
+<span id="L21" class="LineNr"> 21 </span>  <span class="PreProc">var</span> tmp/eax: int <span class="Special">&lt;-</span> copy x2
 <span id="L22" class="LineNr"> 22 </span>  tmp <span class="Special">&lt;-</span> subtract x1
 <span id="L23" class="LineNr"> 23 </span>  copy-to sx, tmp
 <span id="L24" class="LineNr"> 24 </span>  <span class="muComment"># sy = y2-y1</span>
@@ -171,7 +170,7 @@ if ('onhashchange' in window) {
 <span id="L109" class="LineNr">109 </span>    tmp <span class="Special">&lt;-</span> add y1
 <span id="L110" class="LineNr">110 </span>    copy-to y0, tmp
 <span id="L111" class="LineNr">111 </span>    <span class="muComment"># cur = -cur</span>
-<span id="L112" class="LineNr">112 </span>    <span class="PreProc">var</span> negative-1/<span class="muRegEax">eax</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">-1</span>
+<span id="L112" class="LineNr">112 </span>    <span class="PreProc">var</span> negative-1/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">-1</span>
 <span id="L113" class="LineNr">113 </span>    <span class="PreProc">var</span> negative-1-f/<span class="Constant">xmm1</span>: float <span class="Special">&lt;-</span> convert negative-1
 <span id="L114" class="LineNr">114 </span>    cur-f <span class="Special">&lt;-</span> multiply negative-1-f
 <span id="L115" class="LineNr">115 </span>  <span class="Delimiter">}</span>
@@ -249,7 +248,7 @@ if ('onhashchange' in window) {
 <span id="L187" class="LineNr">187 </span>      negate yy
 <span id="L188" class="LineNr">188 </span>      negate xy
 <span id="L189" class="LineNr">189 </span>      <span class="muComment"># cur = -cur</span>
-<span id="L190" class="LineNr">190 </span>      <span class="PreProc">var</span> negative-1/<span class="muRegEax">eax</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">-1</span>
+<span id="L190" class="LineNr">190 </span>      <span class="PreProc">var</span> negative-1/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">-1</span>
 <span id="L191" class="LineNr">191 </span>      <span class="PreProc">var</span> negative-1-f/<span class="Constant">xmm1</span>: float <span class="Special">&lt;-</span> convert negative-1
 <span id="L192" class="LineNr">192 </span>      cur-f <span class="Special">&lt;-</span> multiply negative-1-f
 <span id="L193" class="LineNr">193 </span>    <span class="Delimiter">}</span>
@@ -307,7 +306,7 @@ if ('onhashchange' in window) {
 <span id="L245" class="LineNr">245 </span>        <span class="PreProc">return</span>
 <span id="L246" class="LineNr">246 </span>      <span class="Delimiter">}</span>
 <span id="L247" class="LineNr">247 </span>      <span class="muComment"># perform-y-step? = (2*err &lt; dx)</span>
-<span id="L248" class="LineNr">248 </span>      <span class="PreProc">var</span> perform-y-step?/<span class="muRegEax">eax</span>: boolean <span class="Special">&lt;-</span> copy <span class="Constant">0</span>/false
+<span id="L248" class="LineNr">248 </span>      <span class="PreProc">var</span> perform-y-step?/eax: boolean <span class="Special">&lt;-</span> copy <span class="Constant">0</span>/false
 <span id="L249" class="LineNr">249 </span>      <span class="PreProc">var</span> two-err-f/<span class="Constant">xmm0</span>: float <span class="Special">&lt;-</span> copy err-f
 <span id="L250" class="LineNr">250 </span>      <span class="Delimiter">{</span>
 <span id="L251" class="LineNr">251 </span>        <span class="PreProc">var</span> two/<span class="muRegEbx">ebx</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">2</span>
@@ -357,8 +356,8 @@ if ('onhashchange' in window) {
 <span id="L295" class="LineNr">295 </span><span class="Delimiter">}</span>
 <span id="L296" class="LineNr">296 </span>
 <span id="L297" class="LineNr">297 </span><span class="muComment"># 0 &lt;= u &lt;= 1</span>
-<span id="L298" class="LineNr">298 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='509bezier.mu.html#L298'>bezier-point</a></span> u: float, x0: int, x1: int, x2: int<span class="PreProc"> -&gt; </span>_/<span class="muRegEax">eax</span>: int <span class="Delimiter">{</span>
-<span id="L299" class="LineNr">299 </span>  <span class="PreProc">var</span> one/<span class="muRegEax">eax</span>: int <span class="Special">&lt;-</span> copy <span class="Constant">1</span>
+<span id="L298" class="LineNr">298 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='509bezier.mu.html#L298'>bezier-point</a></span> u: float, x0: int, x1: int, x2: int<span class="PreProc"> -&gt; </span>_/eax: int <span class="Delimiter">{</span>
+<span id="L299" class="LineNr">299 </span>  <span class="PreProc">var</span> one/eax: int <span class="Special">&lt;-</span> copy <span class="Constant">1</span>
 <span id="L300" class="LineNr">300 </span>  <span class="PreProc">var</span> u-prime/<span class="Constant">xmm0</span>: float <span class="Special">&lt;-</span> convert one
 <span id="L301" class="LineNr">301 </span>  u-prime <span class="Special">&lt;-</span> subtract u
 <span id="L302" class="LineNr">302 </span>  <span class="PreProc">var</span> result/<span class="Constant">xmm1</span>: float <span class="Special">&lt;-</span> convert x0
@@ -373,7 +372,7 @@ if ('onhashchange' in window) {
 <span id="L311" class="LineNr">311 </span>  term3 <span class="Special">&lt;-</span> multiply u
 <span id="L312" class="LineNr">312 </span>  term3 <span class="Special">&lt;-</span> multiply u
 <span id="L313" class="LineNr">313 </span>  result <span class="Special">&lt;-</span> add term3
-<span id="L314" class="LineNr">314 </span>  <span class="PreProc">var</span> result/<span class="muRegEax">eax</span>: int <span class="Special">&lt;-</span> convert result
+<span id="L314" class="LineNr">314 </span>  <span class="PreProc">var</span> result/eax: int <span class="Special">&lt;-</span> convert result
 <span id="L315" class="LineNr">315 </span>  <span class="PreProc">return</span> result
 <span id="L316" class="LineNr">316 </span><span class="Delimiter">}</span>
 </pre>