[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