[plt-scheme] hygienic macros
On Apr 3, Bruce Hauman wrote:
> I am not sure what Eli is getting at.
Just to put things straight, my only contribution was pointing out the
fact that `cdr' cannot be used on a syntax object as in TSPL...
> However, it seems that as written _rand_ gains little from being a
> macro in Scheme. It would be better as a procedure in this
> instance.
Well, it does get a different evaluation rule and no need for
closures, but I think that the original intent was to just learn about
macros.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!