Greetings! Before, the compiler saw it as T -- now we're passing and proagating much more type information. nested cons, list and symbol types are going into t4 with the sequence function acceleration stuff.
Take care, Robert Boyer <[EMAIL PROTECTED]> writes: > Somewhere after 2.6.6, the following simple definition started getting a > compiler > complaint: > > (defun foo (x) (declare (list x)) x) > > Bob > > ------------------------------------------------------------------------------- > > GCL (GNU Common Lisp) 2.7.0 CLtL1 Jul 8 2005 07:42:47 > Source License: LGPL(gcl,gmp), GPL(unexec,bfd) > Binary License: GPL due to GPL'ed components: (BFD UNEXEC) > Modifications of this banner must retain notice of a compatible license > Dedicated to the memory of W. Schelter > > Use (help) to get some basic information on how to use GCL. > > >(defun foo (x) (declare (list x)) x) > > FOO > > >(compile 'foo) > > ;; Compiling ./gazonk1.lsp. > Warning: The declaration specifier LIST is unknown. > ;; 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 ./gazonk1.o. > Loading /v/filer2/boyer/sbcl/sbcl-0.9.2/gazonk1.o > start address -T 0x6d8408 Finished loading > /v/filer2/boyer/sbcl/sbcl-0.9.2/gazonk1.o > #<compiled-function FOO> > NIL > NIL > > > > > > -- 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