From: ts Date: 2001-03-07T16:15:54+09:00 Subject: [ruby-talk:12216] Re: FEATURE REQUEST: 'my' local variables >>>>> "C" == Conrad Schneiker writes: C> [...] C> { C> x = 7 # New variable 'x' shadowing previous 'x'. C> prior x = 8 # Changing previously existing variable 'x'. C> [...] C> Maybe C> 'ext' -- for external to local scope C> 'prev' -- for previous scope C> 'enc' -- for enclosing scope C> 'outer' -- for outer scope C> would be better than 'prior'. This was my 2nd objection :-) How many script do you break with your new keywords 'ext', 'prev', 'prior', etc pigeon% ruby def prior x p x end prior x = 8 ^D 8 pigeon% Guy Decoux