On Nov 11, 2008, at 3:25 PM, marcomaggi wrote:

I was not able to completely track down the problem,
but I think that it is because the Ikarus specific
files make use of the (undocumented) struct functions
and there is a mismatch between the struct printer
function and the PRINT-OBJECT Tiny-CLOS's function.

Yes, the interface for custom struct printers was
changed (it was incorrect and was causing serious
efficiency problems reported by Derick Eddington).
It is still unofficial and undocumented.

There is always the problem of using features that
I intentionally left undocumented.  So, please
please please, if you want to use an undocumented
feature, please consult with me first to see if
the lack of documentation is intentional (because
the interface is changing, the implementation is
incorrect all the time, whatever), or if I just
"didn't get around to documenting it".  Thanks!

Aziz,,,

Reply via email to