[comp.object] SCOOPS methods don't return the object

unpcs@Daisy.EE.UND.AC.ZA (UNP Comp Sci) (12/10/90)

I have found, much to my frustration, that the object oriented extensions to
scheme lisp (scoops) do not allow for methods to return the object itself.

Consider
     (send (make-instance some-class) msg args)
One would like this to evaluate to the object, once modified by msg.  However a
method can't (or can it?) refer to the object on which it is working.

I am using PC Scheme from TI.

Any comments?

- Bobby Abraham, Dept of Computer Science, University of Natal, Pmb