Hi -- On Wed, 9 Jul 2008, Roger Pack wrote: > Issue #249 has been reported by Roger Pack. > > ---------------------------------------- > Feature #249: wish list item: binding.set_local_variable > http://redmine.ruby-lang.org/issues/show/249 > > Author: Roger Pack > Status: Open > Priority: Normal > Assigned to: > Category: > Target version: > > > twould indeed be nice to be able to set local variables in further up scopes. > Not quite sure how this would be accomplished. > Maybe make ruby_scope have a ->prev pointer? And then force the parser to re-run, like it does in eval? That would sort of do away with the notions of local scope, though. I think it's important for there to be true local scope, such that variable names can be changed and eliminated during refactoring, say, without being coupled to other code. David -- Rails training from David A. Black and Ruby Power and Light: Intro to Ruby on Rails July 21-24 Edison, NJ Advancing With Rails August 18-21 Edison, NJ See http://www.rubypal.com for details and updates!