From: ts Date: 2002-09-12T22:52:36+09:00 Subject: Re: private variables >>>>> "C" == Christoph writes: C> which means one more set of scoping rules to keep mind? (Probably C> not, but even the prospect makes me shudder;-) If I've well understood, the variable is accessible only in the class where it was defined. C> Well had you used a prefix convention _@var instead of @_var This is an instance variable, it seems natural to have the prefix `@' C> the only thing that breaks is that previously illegal code would C> suddenly be legal. pigeon% ruby -e 'def _(a) p a; end; @a = 12; _@a' 12 pigeon% Except for obfuscation, I don't think that someone use it :-) Guy Decoux