<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Lisp machine - Page 8 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Lisp_machine&amp;p=7">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Lisp_machine&amp;p=9">3.Next</a>
</p>
<p>on conventional hardware, due to test and branch instructions. Lisp Machines ran the tests in parallel with the more conventional single instruction additions. If the simultaneous tests failed, then the result was discarded and recomputed; this meant in many cases a speed increase by several factors. This simultaneous checking approach was used as well in testing the bounds of arrays when referenced, and other memory management necessities (not merely garbage collection or arrays).</p>

<p>Type checking was further improved and automated when</p><p>
<a accesskey="1" href="page.php?w=Lisp_machine&amp;p=7">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Lisp_machine&amp;p=9">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
