[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Scheme-reports] ANN: first draft of R7RS small language available



On Tue, 3 May 2011, Arthur A. Gleckler wrote:

>>
>> Because expressions should be invariant under alpha renaming.  In other
>> words,
>> the expression
>>
>
> But wouldn't it also be reasonable to say that COND establishes a local
> scope in which ELSE is bound?  The alpha-renaming argument wouldn't work
> then.

That brings us into the territory of unhygienic macros.  One problem with 
unhygienic macros is that they don't compose well.  See this thread 
http://lists.racket-lang.org/users/archive/2009-January/029784.html
for examples of the kind of problems one might run into.

_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports