> Does that mean that it's possible that a function definition contains
> unexpanded macros?

Yes.

> Does that mean that `symbol-function' will expand them?

AFAIK it currently never happens there, but if your code relies on this
property it's probably got a bug.

> Does that mean that if I define a macro, then a function using that
> macro, and then change the definition of the macro, the behavior of the
> function is undefined?

Yes.


        Stefan

Reply via email to