From: matz@... (Yukihiro Matsumoto) Date: 2000-10-19T08:17:09+09:00 Subject: [ruby-talk:5683] Re: local variables (nested, in-block, parameters, etc.) Hi, In message "[ruby-talk:5659] Re: local variables (nested, in-block, parameters, etc.)" on 00/10/18, "Conrad Schneiker/Austin/Contr/IBM" writes: |Speaking of arguments, maybe |(a), b| could be used (with reference to |your example) to mean that a's scope transcends the iterator, while b is |strictly iterator-local. I think this would be cleanest way for the most |common cases (although if backward compatibility were the top concern, the |convention would be the other way around). I understand your idea, altough `(a),b' is a valid lhs, so that notation should be changed. matz.