diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2021-07-16 08:38:43 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2021-07-16 08:38:43 -0700 |
commit | 78357b8852626b510527f3b8d770a7dd8956fcc7 (patch) | |
tree | 5e38d0f616ab151e66618090487b41dd2fc348e0 /html/shell/infix.mu.html | |
parent | 44d26b77c45668c9b0c99894a4294cec004361fe (diff) | |
download | mu-78357b8852626b510527f3b8d770a7dd8956fcc7.tar.gz |
.
Diffstat (limited to 'html/shell/infix.mu.html')
-rw-r--r-- | html/shell/infix.mu.html | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/html/shell/infix.mu.html b/html/shell/infix.mu.html index 582ea547..8e792573 100644 --- a/html/shell/infix.mu.html +++ b/html/shell/infix.mu.html @@ -1,38 +1,38 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> +<!DOCTYPE html> <html> <head> -<meta http-equiv="content-type" content="text/html; charset=UTF-8"> +<meta charset="UTF-8"> <title>Mu - shell/infix.mu</title> -<meta name="Generator" content="Vim/8.1"> -<meta name="plugin-version" content="vim8.1_v1"> +<meta name="Generator" content="Vim/8.2"> +<meta name="plugin-version" content="vim8.1_v2"> <meta name="syntax" content="none"> -<meta name="settings" content="number_lines,use_css,pre_wrap,no_foldcolumn,expand_tabs,line_ids,prevent_copy="> +<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="colorscheme" content="minimal-light"> -<style type="text/css"> +<style> <!-- 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; } -.CommentedCode { color: #8a8a8a; } .LineNr { } .Delimiter { color: #c000c0; } -.muFunction { color: #af5f00; text-decoration: underline; } +.muComment { color: #005faf; } +.muRegEcx { color: #870000; } +.muRegEdx { color: #af5f00; } .muRegEbx { color: #5f00ff; } .muRegEsi { color: #005faf; } .muRegEdi { color: #00af00; } .Constant { color: #008787; } .Special { color: #ff6060; } .PreProc { color: #c000c0; } -.Folded { color: #080808; background-color: #949494; } +.muFunction { color: #af5f00; text-decoration: underline; } .muTest { color: #5f8700; } -.muComment { color: #005faf; } -.muRegEcx { color: #870000; } -.muRegEdx { color: #af5f00; } +.Folded { color: #080808; background-color: #949494; } +.CommentedCode { color: #8a8a8a; } --> </style> -<script type='text/javascript'> +<script> <!-- /* function to open any folds containing a jumped-to line before jumping to it */ @@ -80,7 +80,7 @@ if ('onhashchange' in window) { <span id="L14" class="LineNr"> 14 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='infix.mu.html#L14'>transform-infix-2</a></span> _x-ah: (addr handle <a href='cell.mu.html#L1'>cell</a>), trace: (addr trace), at-head-of-list?: boolean <span class="Delimiter">{</span> <span id="L15" class="LineNr"> 15 </span> <span class="PreProc">var</span> x-ah/<span class="muRegEdi">edi</span>: (addr handle <a href='cell.mu.html#L1'>cell</a>) <span class="Special"><-</span> copy _x-ah <span id="L16" class="LineNr"> 16 </span> <span class="PreProc">var</span> x/eax: (addr <a href='cell.mu.html#L1'>cell</a>) <span class="Special"><-</span> <a href='../120allocate.subx.html#L223'>lookup</a> *x-ah -<span id="L17" class="Folded"> 17 </span><span class="Folded">+-- 14 lines: # trace x-ah --------------------------------------------------------------------------------------------------------------------------------------------------------------</span> +<span id="L17" class="Folded"> 17 </span><span class="Folded">+-- 14 lines: # trace x-ah -------------------------------------------------------------------------------------------------------------------------------------------------</span> <span id="L31" class="LineNr"> 31 </span> <a href='trace.mu.html#L239'>trace-lower</a> trace <span id="L32" class="LineNr"> 32 </span><span class="CommentedCode">#? {</span> <span id="L33" class="LineNr"> 33 </span><span class="CommentedCode">#? var foo/eax: int <- copy x</span> @@ -97,8 +97,8 @@ if ('onhashchange' in window) { <span id="L44" class="LineNr"> 44 </span> <span class="Delimiter">}</span> <span id="L45" class="LineNr"> 45 </span> <span class="muComment"># nil? return</span> <span id="L46" class="LineNr"> 46 </span> <span class="Delimiter">{</span> -<span id="L47" class="LineNr"> 47 </span> <span class="PreProc">var</span> <a href='print.mu.html#L347'>nil?</a>/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L347'>nil?</a> x -<span id="L48" class="LineNr"> 48 </span> compare <a href='print.mu.html#L347'>nil?</a>, <span class="Constant">0</span>/false +<span id="L47" class="LineNr"> 47 </span> <span class="PreProc">var</span> <a href='print.mu.html#L353'>nil?</a>/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L353'>nil?</a> x +<span id="L48" class="LineNr"> 48 </span> compare <a href='print.mu.html#L353'>nil?</a>, <span class="Constant">0</span>/false <span id="L49" class="LineNr"> 49 </span> <span class="PreProc">break-if-=</span> <span id="L50" class="LineNr"> 50 </span> <a href='trace.mu.html#L250'>trace-higher</a> trace <span id="L51" class="LineNr"> 51 </span> <a href='trace.mu.html#L185'>trace-text</a> trace, <span class="Constant">"infix"</span>, <span class="Constant">"=> nil"</span> @@ -118,7 +118,7 @@ if ('onhashchange' in window) { <span id="L65" class="LineNr"> 65 </span> compare *x-type, <span class="Constant">0</span>/pair <span id="L66" class="LineNr"> 66 </span> <span class="PreProc">break-if-=</span> <span id="L67" class="LineNr"> 67 </span> <a href='trace.mu.html#L250'>trace-higher</a> trace -<span id="L68" class="Folded"> 68 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah --------------------------------------------------------------------------------------------------------------------------------------------------------</span> +<span id="L68" class="Folded"> 68 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah -------------------------------------------------------------------------------------------------------------------------------------------</span> <span id="L83" class="LineNr"> 83 </span><span class="CommentedCode">#? draw-text-wrapping-right-then-down-from-cursor-over-full-screen 0/screen, "^", 4/fg 0/bg</span> <span id="L84" class="LineNr"> 84 </span> <span class="PreProc">return</span> <span id="L85" class="LineNr"> 85 </span> <span class="Delimiter">}</span> @@ -134,12 +134,12 @@ if ('onhashchange' in window) { <span id="L95" class="LineNr"> 95 </span> <span class="PreProc">break-if-=</span> <span id="L96" class="LineNr"> 96 </span> <span class="PreProc">var</span> rest-ah/eax: (addr handle <a href='cell.mu.html#L1'>cell</a>) <span class="Special"><-</span> get x, right <span id="L97" class="LineNr"> 97 </span> <span class="PreProc">var</span> rest/eax: (addr <a href='cell.mu.html#L1'>cell</a>) <span class="Special"><-</span> <a href='../120allocate.subx.html#L223'>lookup</a> *rest-ah -<span id="L98" class="LineNr"> 98 </span> <span class="PreProc">var</span> rest-nil?/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L347'>nil?</a> rest +<span id="L98" class="LineNr"> 98 </span> <span class="PreProc">var</span> rest-nil?/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L353'>nil?</a> rest <span id="L99" class="LineNr"> 99 </span> compare rest-nil?, <span class="Constant">0</span>/false <span id="L100" class="LineNr">100 </span> <span class="PreProc">break-if-=</span> <span id="L101" class="LineNr">101 </span> copy-object first-ah, x-ah <span id="L102" class="LineNr">102 </span> <a href='trace.mu.html#L250'>trace-higher</a> trace -<span id="L103" class="Folded">103 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah --------------------------------------------------------------------------------------------------------------------------------------------------------</span> +<span id="L103" class="Folded">103 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah -------------------------------------------------------------------------------------------------------------------------------------------</span> <span id="L118" class="LineNr">118 </span> <span class="PreProc">return</span> <span id="L119" class="LineNr">119 </span> <span class="Delimiter">}</span> <span id="L120" class="LineNr">120 </span><span class="CommentedCode">#? draw-text-wrapping-right-then-down-from-cursor-over-full-screen 0/screen, "c", 4/fg 0/bg</span> @@ -233,7 +233,7 @@ if ('onhashchange' in window) { <span id="L208" class="LineNr">208 </span> compare at-head-of-list?, <span class="Constant">0</span>/false <span id="L209" class="LineNr">209 </span> <span class="PreProc">break-if-=</span> <span id="L210" class="LineNr">210 </span> rest <span class="Special"><-</span> <a href='../120allocate.subx.html#L223'>lookup</a> *rest-ah -<span id="L211" class="LineNr">211 </span> <span class="PreProc">var</span> rest-nil?/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L347'>nil?</a> rest +<span id="L211" class="LineNr">211 </span> <span class="PreProc">var</span> rest-nil?/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L353'>nil?</a> rest <span id="L212" class="LineNr">212 </span> compare rest-nil?, <span class="Constant">0</span>/false <span id="L213" class="LineNr">213 </span> <span class="PreProc">break-if-!=</span> $transform-infix-2:pinch <span id="L214" class="LineNr">214 </span> <span class="Delimiter">}</span> @@ -278,7 +278,7 @@ if ('onhashchange' in window) { <span id="L253" class="LineNr">253 </span> <a href='infix.mu.html#L14'>transform-infix-2</a> right-ah, trace, right-at-head-of-list? <span id="L254" class="LineNr">254 </span><span class="CommentedCode">#? draw-text-wrapping-right-then-down-from-cursor-over-full-screen 0/screen, "z", 1/fg 0/bg</span> <span id="L255" class="LineNr">255 </span> <a href='trace.mu.html#L250'>trace-higher</a> trace -<span id="L256" class="Folded">256 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah --------------------------------------------------------------------------------------------------------------------------------------------------------</span> +<span id="L256" class="Folded">256 </span><span class="Folded">+-- 15 lines: # trace "=> " x-ah -------------------------------------------------------------------------------------------------------------------------------------------</span> <span id="L271" class="LineNr">271 </span><span class="Delimiter">}</span> <span id="L272" class="LineNr">272 </span> <span id="L273" class="LineNr">273 </span><span class="PreProc">fn</span> <span class="muFunction"><a href='infix.mu.html#L273'>not-null-not-nil-pair?</a></span> _x: (addr <a href='cell.mu.html#L1'>cell</a>)<span class="PreProc"> -> </span>_/eax: boolean <span class="Delimiter">{</span> @@ -294,8 +294,8 @@ if ('onhashchange' in window) { <span id="L283" class="LineNr">283 </span> <span class="PreProc">break-if-=</span> <span id="L284" class="LineNr">284 </span> <span class="PreProc">return</span> <span class="Constant">0</span>/false <span id="L285" class="LineNr">285 </span> <span class="Delimiter">}</span> -<span id="L286" class="LineNr">286 </span> <span class="PreProc">var</span> <a href='print.mu.html#L347'>nil?</a>/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L347'>nil?</a> x -<span id="L287" class="LineNr">287 </span> compare <a href='print.mu.html#L347'>nil?</a>, <span class="Constant">0</span>/false +<span id="L286" class="LineNr">286 </span> <span class="PreProc">var</span> <a href='print.mu.html#L353'>nil?</a>/eax: boolean <span class="Special"><-</span> <a href='print.mu.html#L353'>nil?</a> x +<span id="L287" class="LineNr">287 </span> compare <a href='print.mu.html#L353'>nil?</a>, <span class="Constant">0</span>/false <span id="L288" class="LineNr">288 </span> <span class="Delimiter">{</span> <span id="L289" class="LineNr">289 </span> <span class="PreProc">break-if-=</span> <span id="L290" class="LineNr">290 </span> <span class="PreProc">return</span> <span class="Constant">0</span>/false |