Greetings, and thanks! OK, this should be fixed now. Take care,
Matt Kaufmann <[EMAIL PROTECTED]> writes: > Hi, Camm -- > > The following illustrates a compiler warning that I get using a (recent, I > think) GCL 2.7.0. I don't see it in a (probably less recent) GCL 2.6.8pre. > > >(defmacro my-setq (key value) > (let ((v (gensym))) > `(let ((,v ,value)) > (declare (special ,key)) > (setq ,key ,v)))) > > MY-SETQ > > >(compile (defun foo () > (my-setq xyz t))) > > ;; Compiling /tmp/gazonk_12637_0.lsp. > ; (DEFUN FOO ...) is being compiled. > ;; The variable XYZ is undefined. > ;; The compiler will assume this variable is a global. > ;; End of Pass 1. > ;; End of Pass 2. > ;; OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, Speed=3, > (Debug quality ignored) > ;; Finished compiling /tmp/gazonk_12637_0.o. > Loading /tmp/gazonk_12637_0.o > start address -T 0x9f05ff0 Finished loading /tmp/gazonk_12637_0.o > #<compiled-function FOO> > NIL > NIL > > > > > Thanks -- > -- Matt > > > -- Camm Maguire [EMAIL PROTECTED] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah _______________________________________________ Gcl-devel mailing list Gcl-devel@gnu.org http://lists.gnu.org/mailman/listinfo/gcl-devel