From: Dave Thomas Date: 2000-10-15T22:58:50+09:00 Subject: [ruby-talk:5546] Re: Some newbye question ts writes: > OK, but how many script do you break ? I don't know--I agree it's a problem. However, I also have to admit that this particular feature has caught me more than once. > Why not something like 'let', with this pseudo-syntax (this is just an > example not a proposition) Then we're close to falling in to a situation where we declare variables, and I'd rather not see that, either. It also adds more noise to the source. Possibly we could use a different set of delimiters for local block parameters: iterate { |i, j| ... } # as now iterate { ... } # 'i' is always block local Regards Dave