[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Scheme-reports] 4.3 Macros
- To: scheme-reports <scheme-reports@x>
- Subject: [Scheme-reports] 4.3 Macros
- From: Andy Wingo <wingo@x>
- Date: Sat, 05 Jan 2013 21:53:55 +0100
The wishy-washiness regarding whether introduced identifiers get renamed
or not is pretty bad. It means that a macro expanding to a definition
and references to that definition will work differently at the top level
and internally, depending on the implementation -- surely not a good
thing. I recognize that the problem is tricky and there's a lot of
practice out there, but the R6RS situation is better.
The penultimate para of the intro should transpose the references and
the period.
The `when' example for let-syntax is not so good, now that `when' is in
scheme.
Andy
--
http://wingolog.org/
_______________________________________________
Scheme-reports mailing list
Scheme-reports@x
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports