[gambit-list] macro troubles

Alex Shinn alexshinn at gmail.com
Fri Aug 19 07:25:22 EDT 2005


On 8/19/05, Adam Langley <alangley at gmail.com> wrote:
> 
> From the syntax-case file:
> ; Since the
> ; syntax-case expander does not know about Gambit's syntactic
> ; extensions (like DSSSL parameters, forms like "namespace",
> ; "define-macro", "define-type", and "c-lambda"), those syntactic
> ; extensions cannot be used.  On the other hand, the syntax-case
> ; expander defines some new special forms, such as "module",
> ; "alias", and "eval-when".

Ah!  It would be nice if gambit-c.txt mentioned this.

Or better yet if loading syntax-case redefined define-macro:

  http://www.cs.utah.edu/plt/mailarch/plt-scheme-2001/msg01267.html

-- 
Alex



More information about the Gambit-list mailing list