[r6rs-discuss] macroexpand

From: Dan Muresan <dan-r6rs>
Date: Fri Sep 22 14:48:22 2006

> I still think it's outside the scope of R6RS to specify an
> implementation for macro-expansion.

OK. Would you at least agree that specifying the macroexpansion for
define-macro would pose no issues? It's not perfect, but I'm no longer a
perfectionist. I have too much code that I want to be able to run in the
future (portably) to be anything other than a pragmatist :)

Seriously, while this may seem like a small feature, it's not, because
it's impossible to write a portable "user-space" define-macro /
macroexpand replacement.

-- Dan
Received on Fri Sep 22 2006 - 14:48:05 UTC

This archive was generated by hypermail 2.3.0 : Wed Oct 23 2024 - 09:15:01 UTC