From: Paul Brannan Date: 2002-08-10T03:05:27+09:00 Subject: Re: ambiguity between local variable assignment and writter method On Sat, Aug 10, 2002 at 03:00:28AM +0900, Tom Sawyer wrote: > does anyone else find it annoying that local variable assignment is > indistinguishable from a writter method. > > def localvar=(x) > @localvar = x > end > > plv = Proc.new { |x| > localvar = x Why not use: self.localvar = x > } > > plv.call('whatever') Paul