From: Daniel Martin Date: 2007-06-20T07:37:14+09:00 Subject: Re: local vars clobbered by un-run code "Robert Dober" writes: > I guess this can be concluded by what is happening, but is this any > reason to accept this behavior? I honestly do not feel so! On the other hand, I find the idea that the scoping and binding of variables could change based on the particular code path followed at run time a horribly non-intuitive concept, since I think of "variable scope" as something as static as the code itself - that is, you should only be able to screw with variable scoping by strange meta-programming tricks. -- s=%q( Daniel Martin -- martin@snowplow.org puts "s=%q(#{s})",s.to_a.last ) puts "s=%q(#{s})",s.to_a.last