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

Re: Unhygienic macros



On Sun, Dec 09, 2001 at 03:29:07PM -0500, Benderjg2@aol.com wrote:
> In a message dated 12/9/2001 2:04:05 PM Central Standard Time, 
> mflatt@cs.utah.edu writes:
> > True; fixing that is on my list of things to do. For now, your best bet
> > is to look at
> > 
> >   Dybvig, Hieb, and Bruggeman, ``Syntactic abstraction in Scheme'' in
> >   Lisp and Symbolic Computation, December 1993.
> > 
> > It's available form Kent Dybvig's home page.
> 
> As a supplement to Matthew's reference, I offer the following links.

Thank you both. It's all clear to me now. :)

I was forgetting that an identifier is not a binding, the _identifier_
remains the same even if it is bound to a new value.

I only now noticed that there is a reference to Dybvig's paper in the
manual, in subsection 11.1.1. A more prominent location might be
appropriate, perhaps in the introductory paragraph of the entire syntax
chapter. The only major incompatibility seems to be that unlike in
Dybvig's paper, in mzscheme the syntax of a list is not a list of
syntaxes (before it's opened with syntax-e).


Lauri Alanko
la@iki.fi