[Ecls-list] Problem with descendants of STANDARD-CLASS
Juan Jose Garcia Ripoll
lisp at arrakis.es
Mon Feb 13 00:40:02 UTC 2006
On Mon, 2006-02-13 at 05:57 +0000, Dan Debertin wrote:
> It looks like classes using STANDARD-CLASS as the metaclass get a slot called
> SLOT-INDEX-TABLE, but classes using other metaclasses, including descendants of
> STANDARD-CLASS (in my case, MY-TEST), do not.
This slot should be inherited by all subclasses of standard-class.
> Is this a bug? Is anyone working on it, or should I dig into it?
It would be nice if you found what is really happening.
> Actually, if it's generally known that MOP on ECL is not well-implemented or
> doesn't work, a simple "no, go away" will suffice ;-).
The problem with ECL is that it got a "castrated" version of CLOS which
aimed for simplicity and easy bootstrapping. I am now reimplementing the
parts of the MOP which were missing. Lot has been done:
finalize-inheritance, change-class, etc. But there might be still some
bugs left and there are definitely things to do such as reimplementing
methods in a more standard way.
Juanjo
--
Max-Planck-Institut für Quantenoptik
Hans-Kopfermann-Str. 1, Garching, D-85748, Germany
Phone: +49 89 32905 345 Fax: +49 89 32905 336
http://www.mpq.mpg.de/Theorygroup/CIRAC/
More information about the ecl-devel
mailing list