<?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="Scheme (programming language) - Page 18 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Scheme_(programming_language)&amp;p=17">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Scheme_%28programming_language%29&amp;p=19">3.Next</a>
</p>
<p>defined above a Scheme implementation would rewrite "<code>(let ((a 1)(b 2)) (+ b a))</code>" as "<code>((lambda (a b) (+ b a)) 1 2)</code>", which reduces implementation's task to that of coding procedure instantiations.</p>

<p>In 1998, Sussman and Steele remarked that the minimalism of Scheme was not a conscious design goal, but rather the unintended outcome of the design process. "We were actually trying to build something complicated and discovered, serendipitously, that we had accidentally designed something that met all our goals but was</p><p>
<a accesskey="1" href="page.php?w=Scheme_(programming_language)&amp;p=17">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Scheme_%28programming_language%29&amp;p=19">3.Next</a>
</p>

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

</card>
</wml>
