On 8/19/05, Adam Langley alangley@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