<?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="Evaluation strategy - Page 11 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Evaluation_strategy&amp;p=10">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Evaluation_strategy&amp;p=12">3.Next</a>
</p>
<p>Normal order evaluation has the property that it terminates without error whenever any other evaluation order would have terminated without error. The name "normal order" comes from the lambda calculus, where normal order reduction will find a normal form if there is one (it is a "normalizing" <a href="page.php?w=reduction_strategy">reduction strategy</a>). <a href="page.php?w=Lazy_evaluation">Lazy evaluation</a> is classified in this article as a binding technique rather than an evaluation order. But this distinction is not always followed and</p><p>
<a accesskey="1" href="page.php?w=Evaluation_strategy&amp;p=10">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Evaluation_strategy&amp;p=12">3.Next</a>
</p>

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

</card>
</wml>
