diff options
author | Kartik Agaram <vc@akkartik.com> | 2019-04-10 21:18:55 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2019-04-10 21:18:55 -0700 |
commit | 09492d3867b5da6d0b2f21b139d097cd481a8fa1 (patch) | |
tree | 82d48abf1cd4af9f6d5eacd817bf4c17bbefd0b7 /html/subx/apps/crenshaw2-1.subx.html | |
parent | 1b28ab9044ed5f076e2dfa65999c1c3cbbadc34f (diff) | |
download | mu-09492d3867b5da6d0b2f21b139d097cd481a8fa1.tar.gz |
5077
Diffstat (limited to 'html/subx/apps/crenshaw2-1.subx.html')
-rw-r--r-- | html/subx/apps/crenshaw2-1.subx.html | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/html/subx/apps/crenshaw2-1.subx.html b/html/subx/apps/crenshaw2-1.subx.html index b950dcfb..c40057e3 100644 --- a/html/subx/apps/crenshaw2-1.subx.html +++ b/html/subx/apps/crenshaw2-1.subx.html @@ -96,7 +96,7 @@ if ('onhashchange' in window) { <span id="L33" class="LineNr"> 33 </span><span class="SpecialChar">Entry</span>: <span class="subxComment"># run tests if necessary, call 'compile' if not</span> <span id="L34" class="LineNr"> 34 </span> <span id="L35" class="LineNr"> 35 </span><span class="CommentedCode">#? # for debugging: run a single test; don't bother setting status code</span> -<span id="L36" class="LineNr"> 36 </span><span class="CommentedCode">#? e8/call test-get-num-reads-single-digit/disp32</span> +<span id="L36" class="LineNr"> 36 </span><span class="CommentedCode">#? e8/call test-get-num-aborts-on-non-digit-in-Look/disp32</span> <span id="L37" class="LineNr"> 37 </span><span class="CommentedCode">#? eb/jump $main:end/disp8</span> <span id="L38" class="LineNr"> 38 </span> <span id="L39" class="LineNr"> 39 </span> <span class="subxS1Comment"># . prolog</span> @@ -114,7 +114,7 @@ if ('onhashchange' in window) { <span id="L51" class="LineNr"> 51 </span> <span class="subxS2Comment"># . . discard args</span> <span id="L52" class="LineNr"> 52 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 8/imm32 <span class="subxComment"># add to ESP</span> <span id="L53" class="LineNr"> 53 </span> <span class="subxS1Comment"># . check result</span> -<span id="L54" class="LineNr"> 54 </span> 3d/compare-EAX 1/imm32 +<span id="L54" class="LineNr"> 54 </span> 3d/compare-EAX-and 1/imm32 <span id="L55" class="LineNr"> 55 </span> 75/jump-if-not-equal $run-main/disp8 <span id="L56" class="LineNr"> 56 </span> <span class="subxS1Comment"># . run-tests()</span> <span id="L57" class="LineNr"> 57 </span> e8/call run-tests/disp32 @@ -293,7 +293,7 @@ if ('onhashchange' in window) { <span id="L230" class="LineNr">230 </span> <span class="subxS2Comment"># . . discard args</span> <span id="L231" class="LineNr">231 </span> 81 0/subop/add 3/mod/direct 4/rm32/ESP <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> <span class="Normal"> . </span> 4/imm32 <span class="subxComment"># add to ESP</span> <span id="L232" class="LineNr">232 </span> <span class="subxS1Comment"># . if (EAX == 0)</span> -<span id="L233" class="LineNr">233 </span> 3d/compare-EAX 0/imm32 +<span id="L233" class="LineNr">233 </span> 3d/compare-EAX-and 0/imm32 <span id="L234" class="LineNr">234 </span> 75/jump-if-not-equal $get-num:main/disp8 <span id="L235" class="LineNr">235 </span> <span class="subxS1Comment"># . expected(ed, err, "integer")</span> <span id="L236" class="LineNr">236 </span> <span class="subxS2Comment"># . . push args</span> @@ -657,11 +657,18 @@ if ('onhashchange' in window) { <span id="L594" class="LineNr">594 </span> <span class="subxComment"># current read index</span> <span id="L595" class="LineNr">595 </span> 0/imm32 <span id="L596" class="LineNr">596 </span> <span class="subxComment"># length</span> -<span id="L597" class="LineNr">597 </span> 8/imm32 +<span id="L597" class="LineNr">597 </span> 0x40/imm32 <span id="L598" class="LineNr">598 </span> <span class="subxComment"># data</span> <span id="L599" class="LineNr">599 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> -<span id="L600" class="LineNr">600 </span> -<span id="L601" class="LineNr">601 </span><span class="subxS2Comment"># . . vim:nowrap:textwidth=0</span> +<span id="L600" class="LineNr">600 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L601" class="LineNr">601 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L602" class="LineNr">602 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L603" class="LineNr">603 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L604" class="LineNr">604 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L605" class="LineNr">605 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L606" class="LineNr">606 </span> 00 00 00 00 00 00 00 00 <span class="subxComment"># 8 bytes</span> +<span id="L607" class="LineNr">607 </span> +<span id="L608" class="LineNr">608 </span><span class="subxS2Comment"># . . vim:nowrap:textwidth=0</span> </pre> </body> </html> |