From: Patrick Gundlach Date: 2005-07-26T00:05:58+09:00 Subject: Re: self.x=(value) in private? > >>> An expression that looks like =91identifier =3D value=92 always >>> sets a variable, and never calls a method. This is simply >>> the way the language is defined. >> Then this part in Pickaxe II is the first section that irritates me. > > What's wrong with the Pickaxe II here? Can you point to the problem =20 > section? Oh, I see, I misread the example. I was talking about 'Variable/Method Ambiguity', Chapter 22, page 329 and I thought that is also related to assignment. But that is not stated there. Thanks for asking again, so I reread the section and made things clearer. (Although the description of Attribute Assignment, p. 350 did not mention the special case that these methods can be private). Patrick