From: Christoph Rippel Date: 2000-12-24T09:40:02+09:00 Subject: [ruby-talk:8019] Re: defined? problem? > Sorry - that was ambiguous. I meant is was confused about the use of > the variable __this__. @__this__ is the this pointer from C++ - so my solution is way to complicated - I could have replaced @__this__ with a simple self (which I thought would not work because it should have been there implicitly). The whole problem is matter of parsing rules in Ruby - with a little syntactic help Ruby is going to do the right thing anyway class A attr_accessor :sym def try self.sym = "works" end end a = A.new a.try p a.sym # works which renders my complain mood in the first place. Christoph