So let me try to understand this.<br><br>From what you&#39;re saying, it is impossible for MzScheme to parse symbolic data and produce a value from the local environment.<br>Is this unique to PLT Scheme or will I find this same behaviour in other Scheme / Lisp implementations?
<br><br><div class="gmail_quote">On Jan 18, 2008 5:04 PM, Grant Rettke &lt;<a href="mailto:grettke@acm.org">grettke@acm.org</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Jan 18, 2008 10:55 AM, Ran Gutin &lt;<a href="mailto:manicmessiah@gmail.com">manicmessiah@gmail.com</a>&gt; wrote:<br>&gt; So why does the &#39;eval&#39; function completely ignore the current scope and
<br>&gt; search the global namespace?<br><br></div>This is the expected behavior. Eval only works on the top level environment.<br></blockquote></div><br>