[Ecls-list] Strange warning in method.

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Tue Sep 21 07:26:12 UTC 2010


On Mon, Aug 9, 2010 at 3:57 PM, Pascal J. Bourguignon <pjb at informatimago.com
> wrote:

> You're right, the problem is with FIND (notice that FIND is a
> function, so that would be in the open-coding of FIND, not a
> macro-expansion):
>
> ---(a.lisp)-------------------------------------------------------------
> (defun f (tag list)
>  (find tag list))
> ------------------------------------------------------------------------
>
> > (compile-file "/tmp/a.lisp")
> ;;; Compiling (DEFUN F ...).
> ;;; Warning:
> ;;;   in file a.lisp, position 0
> ;;;   at (DEFUN F ...)
> ;;;   ! In LET/LET* bindings, the type of the form NIL is SYMBOL, not
> FIXNUM.
>

Fixed in CVS.

Juanjo


-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100921/2e9d5d94/attachment.html>


More information about the ecl-devel mailing list