From: matz@... (Yukihiro Matsumoto) Date: 2000-10-24T00:31:59+09:00 Subject: [ruby-talk:5792] Re: local variables (nested, in-block, parameters, etc.) Hi, In message "[ruby-talk:5791] Re: local variables (nested, in-block, parameters, etc.)" on 00/10/23, ts writes: |G> p {}::x #-> 2 | | sorry you have lost the dynamic variable. Yes, to preserve in-block vars requires a lot of works. | I've still not understood the proposition (3) :-( | | proc = lambda(a, b) | end | | Is this a NODE_ITER or NODE_DEFN (with NODE_ARGS and NODE_SCOPE) ? It would introduce new node (or new bytecode in the future). This is merely a special syntax to substitute lambda{|a,b|..}, along with small fancy feature. Probably lambda{..} is good enough. matz. p.s. Are you (and others) going to attend Linux Expo Paris?