p">⁠<svg class="external" width="24" height="24" aria-hidden="true"><use xlink:href="#external"/></svg></span></a>
</h2>
<ul>
<li>In <a href="../1/1.html#1.1.5">§&nbsp;1.1.5</a>, we noted that Scheme is an <em>applicative-order</em> language.</li>
<li><em>Normal-order</em> languages use <em>lazy evaluation</em> to delay evaluation as long as possible.</li>
<li>Consider this procedure:</li>
</ul>
<pre><code class="codeblock">(<span class="kw">define</span> (try a b) (<span class="kw">if</span> <span class