>>>>> "rif" == rif  <[EMAIL PROTECTED]> writes:

    rif> Actually, I will follow up my previous question with a simpler
    rif> question.  Is there any way at all to define print-object methods on
    rif> alien objects?  I'm guessing there isn't, because they're not actually
    rif> classes?  How do people handle this?

I think that that is basically the problem.  They're not classes.
I've never cared about what foreign objects printed as, so I never
handled it.

We could make them classes known to pcl, but I'm not sure how to do
that.  I'm not sure how you would distinguish between all the alien
object types.

It also seems that alien::%print-alien-value in code/alieneval.lisp is
what gets called to print out alien objects.  You might be able to
replace that to print aliens the way you want.

Ray





Reply via email to