Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cannot funcall macro functions

35 views
Skip to first unread message

Tim Bradshaw

unread,
Jun 8, 2000, 3:00:00 AM6/8/00
to
* 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

0 new messages