So let me try to understand this.<br><br>From what you'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 <<a href="mailto:grettke@acm.org">grettke@acm.org</a>> 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 <<a href="mailto:manicmessiah@gmail.com">manicmessiah@gmail.com</a>> wrote:<br>> So why does the 'eval' function completely ignore the current scope and
<br>> search the global namespace?<br><br></div>This is the expected behavior. Eval only works on the top level environment.<br></blockquote></div><br>