[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



(DEFVAR X) expands into

(EVAL-WHEN (EVAL LOAD COMPILE)
	   (AND (STATUS FEATURE COMPLR) (SPECIAL X)))

Doesn't this mean that if X is declared special in a macro
package, and I load the macro package while compiling a different
file, then X is declared special for that file as well?
This also increases the size of fasl files.

(DECLARE (SPECIAL X)) seems sufficient to me.