>>>>> "Nicolas" == Nicolas Neuss <[EMAIL PROTECTED]> writes:

    Nicolas> Raymond Toy <[EMAIL PROTECTED]> writes:
    >>> (defmethod setslot ((foo foo) val)
    >>> (setf (slot-value foo 'a) val))
    >>> 
    >>> (setslot *object* 3.5) ;; triggers a type error
    >>> 
    >>> Can somebody provide a rationale for this ??
    >>> 
    >> Most likely because no got around to doing it.   Plus the most
    >> interesting/most common case is probably in a method.

    Nicolas> Wasn't this introduced by Gerd Moellmann's PCL improvements?  I 
remember

Yes, Gerd made these changes.

Ray

Reply via email to