[bitc-dev] CLEANUP: specification of DEFINE
Jonathan S. Shapiro
shap at eros-os.com
Thu Jul 17 14:35:27 CDT 2008
On Thu, 2008-07-17 at 15:29 -0400, Swaroop Sridhar wrote:
> So, this change means that
>
> (define f ...) is a let form
Yes, except that it does not introduce a new, lexically nested scope
when it appears at top level.
> (define (f x) ... ) is a letrec form right?
Yes, which is the way the derived form is now specified; it just hasn't
propagated to the web site yet.
> I have no problem with this interpretation.
Good! How much problem do you anticipate with implementing the
change? :-)
shap
More information about the bitc-dev
mailing list