"Christoph" <chr_news / gmx.net> writes:

> which means one more set of scoping rules to keep mind?  (Probably
> not, but even the prospect makes me shudder;-)

Actually, that raises an interesting point.

If we're (somewhat unfortunately, imo) using '_' to denote 'localized',
then should we be using more orthogonally?

  @_a  - localized instance variable


  _a   - localized block variable,

       _a = 1

       10.times {|_a| puts _a}

       puts _a  # => 1


If we're going down this route (and I'm wondering if I think we
should), then we can at least make us of the options.



Dave