[gambit-list] Issues with define-syntax compilation

Per Eckerdal per.eckerdal at gmail.com
Mon Nov 15 18:18:39 EST 2010


15 nov 2010 kl. 17.13 skrev Evan Hanson:

> Is it the case that syntax-case can't be used alongside lisp-style macros?

The answer to that question is basically yes. Depending on how the implementation works, define-macro can work occasionally, but I'm pretty sure that it's impossible to truly fit non-hygienic CL-style macros together with a hygienic macro system; to make a hygienic macro system, you must somehow pass on hygiene information to the macros, and define-macro macros don't let you do that.

/Per




More information about the Gambit-list mailing list