From: Raymond T. <to...@rt...> - 2002-02-08 19:15:01
|
>>>>> "Randy" == DYN <Justice> writes: Randy> Thanks for your input. Randy> Ok, I missing some concept. Randy> I don't know what a "special" variable is. I'm trying to It means it has dynamic binding. Look in a Lisp book or ask in comp.lang.lisp. Randy> use the "ARRAYSIZE" variable as a global constant. In that case, you can say one of the following: (defvar arraysize <value>) (defparameter arraysize <value>) (defconstant arraysize <value>) Read in a Lisp book or CLHS what the difference is. Since you say it's a global constant, then defconstant is probably what you want. And this should probably happen exactly once, and definitely before you compile the file that gives the warning. Ray |