On Thu, May 14, 2009 at 12:26 PM, Marijn Schouten (hkBst)
<[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> You write:
>
> "I have used the (when #f (m)) trick to make absolutely clear that the macro 
> is
> expanded even if it is in code which will never be used at runtime."
>
> Shouldn't an optimizing compiler be allowed to remove dead code, maybe even
> before or interleaved with macro-expansion for efficiency or perhaps even
> guarantee that such macros are NOT called?

Dunno, but perhaps it is best if I change the example and avoid
confusing the matters further.

Reply via email to