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

Re: defmethod does not eval eql-specializer-forms



    Date: Tue, 12 Jul 88 13:12:37 EDT
    From: Ian Horswill <IDH@AI.AI.MIT.EDU>

    I don't know what the right fix is for this.  I patched it by putting
    a call to eval into parse-specializer in boot.lisp.  This is probably
    wrong because it seems wrong for the "parser" to be eval'ing things
    and is definitely wrong because it evaluates the form in a null
    lexical environment whereas the spec says it should be evaled in the
    environment ofr the defmethod.  It's sufficient for my purposes
    however.

What version of PCL are you using?  The newest version just put out
there yesterday doesn't have this problem, and I thought St. Patricks
days was OK too.  What is true is that eql methods and method
combination don't interact that well in either St. Patricks Day or
7/11/88.
-------