Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!rutgers!shelby!neon!rokicki From: rokicki@Neon.Stanford.EDU (Tomas G. Rokicki) Newsgroups: gnu.g++ Subject: Assignment to this Message-ID: <1990Jan17.011951.21376@Neon.Stanford.EDU> Date: 17 Jan 90 01:19:51 GMT Organization: Computer Science Department, Stanford University Lines: 13 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