[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#8712: 24.0.50; getting the "Forgot to expand macro XXXX" error - pro
From: |
Drew Adams |
Subject: |
bug#8712: 24.0.50; getting the "Forgot to expand macro XXXX" error - problem? solution? |
Date: |
Sun, 22 May 2011 20:55:17 -0700 |
> > That presumably comes from a defmacro that has, in effect, this:
> > ` ... (let* (... (something (lambda (opt)...))))
>
> This is because you pass (lambda (opt) ...) as `function' argument
> to a macro that then splices it with `(.... ',function ....)
> so the expanded code contains '(lambda (opt) ...).
Oh, right; I was looking in the wrong place. Thx.