diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-11-09 09:29:56 -0800 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-11-09 09:29:56 -0800 |
commit | 53d69dd1c5707a1cddd5c2ca6827b9a517659eeb (patch) | |
tree | a54b647c8922c2cc5afd48c586dfbafb23bfe5d6 /html/linux/tile/word.mu.html | |
parent | 3ff2fe607c2cb5690d201d3b83ddcc957e949b7a (diff) | |
download | mu-53d69dd1c5707a1cddd5c2ca6827b9a517659eeb.tar.gz |
keep 'grapheme-stack'
We want to at least document intent there.
Diffstat (limited to 'html/linux/tile/word.mu.html')
-rw-r--r-- | html/linux/tile/word.mu.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/html/linux/tile/word.mu.html b/html/linux/tile/word.mu.html index 4d1e86d3..f5eaa88d 100644 --- a/html/linux/tile/word.mu.html +++ b/html/linux/tile/word.mu.html @@ -122,12 +122,12 @@ if ('onhashchange' in window) { <span id="L58" class="LineNr"> 58 </span> <a href='word.mu.html#L185'>cursor-to-start</a> src <span id="L59" class="LineNr"> 59 </span> <span class="PreProc">var</span> src-data-ah/eax: (addr handle <a href='gap-buffer.mu.html#L1'>gap-buffer</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src, scalar-data <span id="L60" class="LineNr"> 60 </span> <span class="PreProc">var</span> src-data/eax: (addr <a href='gap-buffer.mu.html#L1'>gap-buffer</a>) <span class="Special"><-</span> <a href='../120allocate.subx.html#L258'>lookup</a> *src-data-ah -<span id="L61" class="LineNr"> 61 </span> <span class="PreProc">var</span> src-stack/<span class="muRegEcx">ecx</span>: (addr <a href='grapheme-stack.mu.html#L1'>code-point-utf8-stack</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src-data, right +<span id="L61" class="LineNr"> 61 </span> <span class="PreProc">var</span> src-stack/<span class="muRegEcx">ecx</span>: (addr <a href='grapheme-stack.mu.html#L1'>grapheme-stack</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src-data, right <span id="L62" class="LineNr"> 62 </span> <span class="Delimiter">{</span> -<span id="L63" class="LineNr"> 63 </span> <span class="PreProc">var</span> done?/eax: boolean <span class="Special"><-</span> <a href='grapheme-stack.mu.html#L20'>code-point-utf8-stack-empty?</a> src-stack +<span id="L63" class="LineNr"> 63 </span> <span class="PreProc">var</span> done?/eax: boolean <span class="Special"><-</span> <a href='grapheme-stack.mu.html#L20'>grapheme-stack-empty?</a> src-stack <span id="L64" class="LineNr"> 64 </span> compare done?, <span class="Constant">0</span>/false <span id="L65" class="LineNr"> 65 </span> <span class="PreProc">break-if-!=</span> -<span id="L66" class="LineNr"> 66 </span> <span class="PreProc">var</span> g/eax: code-point-utf8 <span class="Special"><-</span> <a href='grapheme-stack.mu.html#L43'>pop-code-point-utf8-stack</a> src-stack +<span id="L66" class="LineNr"> 66 </span> <span class="PreProc">var</span> g/eax: code-point-utf8 <span class="Special"><-</span> <a href='grapheme-stack.mu.html#L43'>pop-grapheme-stack</a> src-stack <span id="L67" class="LineNr"> 67 </span><span class="CommentedCode">#? print-code-point-utf8 0, g</span> <span id="L68" class="LineNr"> 68 </span><span class="CommentedCode">#? print-string 0, "\n"</span> <span id="L69" class="LineNr"> 69 </span> <a href='word.mu.html#L148'>add-code-point-utf8-to-word</a> dest, g @@ -143,7 +143,7 @@ if ('onhashchange' in window) { <span id="L79" class="LineNr"> 79 </span> <span class="PreProc">var</span> src/eax: (addr <a href='data.mu.html#L42'>word</a>) <span class="Special"><-</span> <a href='../120allocate.subx.html#L258'>lookup</a> *src-ah <span id="L80" class="LineNr"> 80 </span> <span class="PreProc">var</span> src-data-ah/eax: (addr handle <a href='gap-buffer.mu.html#L1'>gap-buffer</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src, scalar-data <span id="L81" class="LineNr"> 81 </span> <span class="PreProc">var</span> src-data/eax: (addr <a href='gap-buffer.mu.html#L1'>gap-buffer</a>) <span class="Special"><-</span> <a href='../120allocate.subx.html#L258'>lookup</a> *src-data-ah -<span id="L82" class="LineNr"> 82 </span> <span class="PreProc">var</span> src-stack/<span class="muRegEcx">ecx</span>: (addr <a href='grapheme-stack.mu.html#L1'>code-point-utf8-stack</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src-data, left +<span id="L82" class="LineNr"> 82 </span> <span class="PreProc">var</span> src-stack/<span class="muRegEcx">ecx</span>: (addr <a href='grapheme-stack.mu.html#L1'>grapheme-stack</a>) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src-data, left <span id="L83" class="LineNr"> 83 </span> <span class="PreProc">var</span> src-stack-data-ah/eax: (addr handle array code-point-utf8) <span class="Special"><-</span> <a href='../131table.subx.html#L26'>get</a> src-stack, data <span id="L84" class="LineNr"> 84 </span> <span class="PreProc">var</span> _src-stack-data/eax: (addr array code-point-utf8) <span class="Special"><-</span> <a href='../120allocate.subx.html#L258'>lookup</a> *src-stack-data-ah <span id="L85" class="LineNr"> 85 </span> <span class="PreProc">var</span> src-stack-data/<span class="muRegEdx">edx</span>: (addr array code-point-utf8) <span class="Special"><-</span> copy _src-stack-data |