From: Sam Steingold <sds@gn...> - 2003-02-05 17:34:42
> * In message <m3hebjiwg0.fsf@...>
> * On the subject of "CLOS issues"
> * Sent on 04 Feb 2003 16:10:23 -0500
> * Honorable Sam Steingold <sds@...> writes:
> 1. CLASS-DIRECT-SUBCLASSES appears to be necessary for a better
> SUBTYPEP. adding a slot DIRECT-SUBCLASSES between PRECEDENCE-LIST
> and SLOT-LOCATION-TABLE in clos.lisp:CLASS (and in lispbibl.d:Class)
> appears to be the reasonable path. Why wasn't it done?
> 2. STANDARD-CLASS, CLASS, METHOD &c are STRUCTURE-OBJECTs, not
> STANDARD-OBJECTs - for obvious bootstrapping reasons.
> Is there a way to either really make them STANDARD-OBJECTs or at
> least dupe everything into thinking they are?
what about adding :METACLASS option to DEFSTRUCT?
would it necessitate permitting forward references?
Sam Steingold (http://www.podval.org/~sds) running RedHat8 GNU/Linux
<http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/>
Good programmers treat Microsoft products as damage and route around it.