[comp.lang.scheme] Re^2: Macros

kend@data.UUCP (Ken Dickey) (05/30/91)

wilson@cs.utexas.edu (Paul Wilson) writes:

>On the other hand, if there are really serious technical obstacles to
>defining a least-common-denominator macro facility, I'd be interested
>in hearing them.

A general discussion of problems with macros can be found in:

     E.  E.  Kohlbecker,   Syntactic   Extensions   in   the
     Programming  Language  Lisp, Computer Science Technical
     Report #199 (Ph.D. Dissertation),  Indiana  University,
     Bloomington, Indiana, August 1986.
and
     E. E. Kohlbecker, D. P. Friedman, M. Felleisen  and  B.
     Duba,  Hygienic  macro expansion, Symposium on LISP and
     Functional  Programming,  August  1986,  151-161. 


A discussion of problems and a fairly "current" status of macros can
be found in:

     W. Clinger & J. Rees, "Macros That Work", in the 1991 POPL 
     Proceedings (ACM Press--I don't have the complete reference).


I keep hearing that R4RS should be out Real Soon Now (Hi Will 8^).


-Ken Dickey				kend@data.uucp