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

Y>   (1) local variables in the block parameters be valid only in the
Y>       surrounding block.  I think Davide proposed this one.  This
Y>       violates (a), and introduces incompatibility (small?).  This is
Y>       not perfect since the problem remains for non parameter local
Y>       variables.

 If I've well understood, this is easy. This is just to have
NODE_DASGN_CURR, rather than NODE_LASGN when ruby is in "|" ... "|"

 no ?

Y>         proc = lambda(a,b)
Y>           ...
Y>         end

 This mean that `lambda' will be a keyword ?


Guy Decoux