From: Tim Bates Date: 2003-05-08T19:33:43+09:00 Subject: Re: access a variables name? On Thu, May 08, 2003 at 07:07:37PM +0900, Jim Freeze wrote: > So, this is a new way to circument access privelages? No, not really. You've always been able to do it, with Object#instance_eval. tim@zaphod:~$ ruby -v ruby 1.6.7 (2002-03-19) [i386-linux] irb(main):001:0> class Foo irb(main):002:1> def bar irb(main):003:2> @bar irb(main):004:2> end irb(main):005:1> end nil irb(main):006:0> f = Foo.new # irb(main):007:0> f.instance_eval{ @bar = 7 } 7 irb(main):008:0> f.bar 7 irb(main):009:0> Tim Bates -- tim@bates.id.au