[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: macroexpand and progn
From: |
Stefan Monnier |
Subject: |
Re: macroexpand and progn |
Date: |
Sun, 28 Sep 2014 12:32:42 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
> In other words it looks like it's not possible to macro define `progn'.
Quite likely, indeed. I'd expect trouble when trying to define macros
for any of the special forms.
> Does anyone know if this is so and if so why?
Because they're called *special*-forms? ;-)
To make it work reliably, you'd probably need hygienic macros or packages.
Stefan