[gnu.g++] Assignment to this

rokicki@Neon.Stanford.EDU (Tomas G. Rokicki) (01/17/90)

G++ is giving me `assignment of read-only parameter $this' when
compiling some of my code I'm converting from 1.2.  The member
assigning to this is not static; why can't I assign to this?

(I want to assign to this because I've got a scheme-subset
implemented in C++ as the front end of my system, and I want
tail recursion to work correctly; since I don't have first-class
continuations I just assign to `this' and pop back to the top
of the `eval' member function.)

Suggestions?

-tom