From: Tim Bradshaw
Subject: Re: cannot funcall macro functions
Date: 
Message-ID: <ey3ln0gh390.fsf@cley.com>
* kp gores wrote:

> interpreted in cmucl this works ok, but when i compile my file, i get 
> the error "can not funcall macro functions".
> unfortunately i can't give a small example that shows this error because 
> the small example i tried did not show the error.
> what does the error mean and why does it happen only when compiled?

Almost certainly you are defining the function before the macro, and
the compiler is therefore assuming that BLA is a function, and
only discovering at runtime that actually it's a macro.

The solution is to make sure that macros are defined before any
functions that use them are compiled.

--tim