[plt-scheme] Good intro to Scheme macros?

From: Shriram Krishnamurthi (sk at cs.brown.edu)
Date: Sun Dec 7 21:52:30 EST 2003

It's not exactly what you're looking for, but you or others may want
to look at the macros notes at


# 2003-11-17: Domain-Specific Languages: An Example
# 2003-11-19: Implementing a DSL Compiler: Introduction to Macros
# 2003-11-21: Macros and their Impact on Language Design

At some point I hope to expand it to explain things like hygiene
better, but not in the immediate future.

There is a famous set of notes on macrology that used to be posted on
c.l.scheme.  I wouldn't know where to find it.


Posted on the users mailing list.