>>>>> "Yukihiro" == Yukihiro Matsumoto <matz / zetabits.com> writes:

Yukihiro>   array.each {<i>|i|...}

I'd really like to put my vote in for something like

let a {
        ... # a is local
}

or even something like

x = 5;
(1,2,3).each { |x|
        local x;

        p x;
}

p x; -> 5

Something to explicitly specify the local variable, somewhat lisp-like
would be very nice.  IMHO things like prefixing the variable with _ or
using : to seperate the variable (or even the <...> notation) seem
terse, confusing, and remind me a lot of perl!

just IMHO, of course.

-- 
Josh Huber