<div dir="ltr">Hi,<div><br></div><div>I figured out what quote was actually doing. <a href="http://www.ccs.neu.edu/home/matthias/HtDP2e/i2-3.html">http://www.ccs.neu.edu/home/matthias/HtDP2e/i2-3.html</a> explains it really well. "When ' encounters a plain piece of data—a number, a string, a Boolean, or an image—it disappears. When it sits in front of an open parenthesis, (, it inserts list to the right of the parenthesis and puts ' on all the items between ( and the closing )." So '(one two three) and (list 'one 'two 'three) are the same. '('one 'two 'three) would correspond to (list ''one ''two ''three).</div>
<div><br></div><div>Thanks for everyone who replied!</div><div><br></div><div><br></div><div>Colin<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 29, 2014 at 11:00 PM, Colin Gan <span dir="ltr"><<a href="mailto:gan.colin.e@gmail.com" target="_blank">gan.colin.e@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Hi people,<div><br></div><div>The aforementioned s-exp produces the result (one two three). I find this surprising as I do not expect the <i>list </i>procedure<i> </i>to unquote the symbols passed to it.</div>
<div><br></div><div>Could someone explain why this is so?</div><div><br></div><div>Regards,</div><div><br></div><div>Colin</div></div>
</blockquote></div><br></div></div></div>