Does self allow recursion?

Joaquim Baptista [pxQuim] at
Fri Apr 12 10:59:01 UTC 1991


Before I start:
   I only read "The Self Papers" once. I never used the language.
   The answer may well be RTFM. You tell me.

Anyway, from what I gathered about the language, a method is in fact
an object. The slots of a "method object" act as local variables.  I
may have missed it, but I don't recall any discussion about "method
activations" or such.  If they don't exist, then I guess Self will
suffer the same problems as Fortran did, and disallow recursion.

Is this the case, or there is some hidden (at least to me) mechanism
which provides activation instances of methods?

Since this is the first time you hear of me, I provide you a
complete signature.


Joaquim Manuel Soares Baptista

email:  px at  px at unl.uucp  px at (old)
        if these fail, try to send it through

Fax & Sound: +351-1- 295 4461

Snail: CRIA - Uninova
       Fac. de Ciencias e Tecnologia
       Universidade Nova de Lisboa
       2825 Monte de Caparica

And if you still can't reach me, YELL!

More information about the Self-interest mailing list