[Openmcl-devel] porting BKNR to openmcl

Gary Byers gb at clozure.com
Thu Jun 30 08:02:44 PDT 2005



On Thu, 30 Jun 2005, Gary Byers wrote:

>
>
> What does the DEFCLASS form for INDEX-EFFECTIVE-SLOT-DEFINITION look like ?
>

That probably doesn't matter; effective-slot-definition objects don't
get initialized correctly unless the :TYPE initarg is explicitly
specified.  That's a bug.  (The slot-definition object winds up with a
type of NIL, which leads to the error you encountered.)

(Most effective slot definition objects are created by the primary
COMPUTE-EFFECTIVE-SLOT-DEFINITION method, which the code you're porting
bypasses.)




More information about the Openmcl-devel mailing list