That&#39;s a bit, how should I say, peculiar?<br><br>The SICP implementation of &#39;eval&#39; includes a second argument which stores the current environment. Is it possible to make this second input implicit?<br><br>And if not that, is it possible to reference the current environment through a pointer similar to &#39;this&#39; or &#39;self&#39; in OO-land?
<br><br><div class="gmail_quote">On Jan 18, 2008 6:15 PM, Matthew Flatt &lt;<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</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">At Fri, 18 Jan 2008 17:09:15 +0000, &quot;Ran Gutin&quot; wrote:<br>&gt; From what you&#39;re saying, it is impossible for MzScheme to parse symbolic<br>&gt; data and produce a value from the local environment.
<br><br></div>Yes.<br><div class="Ih2E3d"><br>&gt; Is this unique to PLT Scheme or will I find this same behaviour in other<br>&gt; Scheme / Lisp implementations?<br><br></div>You&#39;ll find the same behavior in most Scheme implementations.
<br><font color="#888888"><br>Matthew<br><br></font></blockquote></div><br>