Re: Trying to understand the "rx" macro.
"Igor Hjelmstrom Vinhas Ribeiro" <[email protected]> Sun, 2 Nov 2008 23:37:55 -0300
| Newsgroups | gmane.lisp.scheme.scsh |
|---|---|
| Message-ID | <[email protected]> |
Brian and Rolf, Thanks for the excellent explanation and for the pointer to William's ps.gz file. I now understand how the macro works and how I will go forward. Best Regards, Igor. On Sun, Nov 2, 2008 at 6:34 PM, RT Happe <[email protected]> wrote: > > Brian D. Carlstrom wrote [a short explanation of s48 low-level macros]. > > Addendum: I don't seem to find the paper on explicit renaming macros, > to be read as an introduction to the s48 low level macro facility, > in the scsh/s48 tarball, but the .ps.gz > > William D Clinger. Hygienic macros through explicit renaming > http://www.ccs.neu.edu/home/will/papers.html > > should do the job as well. > > >> symbols. the third comparator argument function is less frequently used >> as the gensym function, but I believe it is used to compare symbols for >> equality taking into account any newly gensymed symbols, etc. > > To avoid terminological confusion: the "symbols/gensyms" aren't symbols > but generated names. > > > rt >