diff options
Diffstat (limited to 'html/apps/factorial4.subx.html')
-rw-r--r-- | html/apps/factorial4.subx.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/html/apps/factorial4.subx.html b/html/apps/factorial4.subx.html index 4886a698..df467f04 100644 --- a/html/apps/factorial4.subx.html +++ b/html/apps/factorial4.subx.html @@ -84,7 +84,7 @@ if ('onhashchange' in window) { <span id="L25" class="LineNr">25 </span> 89/<- %ebp 4/r32/esp <span id="L26" class="LineNr">26 </span> <span id="L27" class="LineNr">27 </span> <span class="subxComment"># initialize heap</span> -<span id="L28" class="LineNr">28 </span> (<a href='../053new-segment.subx.html#L40'>new-segment</a> *<span class="SpecialChar"><a href='../069allocate.subx.html#L34'>Heap-size</a></span> <span class="SpecialChar"><a href='../069allocate.subx.html#L27'>Heap</a></span>) +<span id="L28" class="LineNr">28 </span> (<a href='../104new-segment.subx.html#L40'>new-segment</a> *<span class="SpecialChar"><a href='../120allocate.subx.html#L34'>Heap-size</a></span> <span class="SpecialChar"><a href='../120allocate.subx.html#L27'>Heap</a></span>) <span id="L29" class="LineNr">29 </span> <span id="L30" class="LineNr">30 </span> <span class="subxH1Comment"># - if argc > 1, then return run_tests()</span> <span id="L31" class="LineNr">31 </span> { @@ -92,13 +92,13 @@ if ('onhashchange' in window) { <span id="L33" class="LineNr">33 </span> 81 7/subop/compare *ebp 1/imm32 <span id="L34" class="LineNr">34 </span> 7e/jump-if-<= <span class="Constant">break</span>/disp8 <span id="L35" class="LineNr">35 </span> <span class="subxComment"># if (!kernel-string-equal?(argv[1], "test")) break</span> -<span id="L36" class="LineNr">36 </span> (<a href='../052kernel-string-equal.subx.html#L31'>kernel-string-equal?</a> *(ebp+8) <span class="Constant">"test"</span>) <span class="subxComment"># => eax</span> +<span id="L36" class="LineNr">36 </span> (<a href='../103kernel-string-equal.subx.html#L31'>kernel-string-equal?</a> *(ebp+8) <span class="Constant">"test"</span>) <span class="subxComment"># => eax</span> <span id="L37" class="LineNr">37 </span> 3d/compare-eax-and 0/imm32/false <span id="L38" class="LineNr">38 </span> 74/jump-if-= <span class="Constant">break</span>/disp8 <span id="L39" class="LineNr">39 </span> <span class="subxComment">#</span> <span id="L40" class="LineNr">40 </span> (run-tests) <span id="L41" class="LineNr">41 </span> <span class="subxComment"># eax = *Num-test-failures</span> -<span id="L42" class="LineNr">42 </span> 8b/-> *<span class="SpecialChar"><a href='../051test.subx.html#L89'>Num-test-failures</a></span> 3/r32/ebx +<span id="L42" class="LineNr">42 </span> 8b/-> *<span class="SpecialChar"><a href='../102test.subx.html#L89'>Num-test-failures</a></span> 3/r32/ebx <span id="L43" class="LineNr">43 </span> } <span id="L44" class="LineNr">44 </span> <span class="subxComment"># if (argc <= 1) factorial(5)</span> <span id="L45" class="LineNr">45 </span> { @@ -143,7 +143,7 @@ if ('onhashchange' in window) { <span id="L84" class="LineNr">84 </span> <span id="L85" class="LineNr">85 </span><span class="subxTest">test-factorial</span>: <span id="L86" class="LineNr">86 </span> (<a href='factorial4.subx.html#L57'>factorial</a> 5) -<span id="L87" class="LineNr">87 </span> (<a href='../051test.subx.html#L23'>check-ints-equal</a> %eax 0x78 <span class="Constant">"F - test-factorial"</span>) +<span id="L87" class="LineNr">87 </span> (<a href='../102test.subx.html#L23'>check-ints-equal</a> %eax 0x78 <span class="Constant">"F - test-factorial"</span>) <span id="L88" class="LineNr">88 </span> c3/return </pre> </body> |