From: ts Date: 2000-10-23T20:06:34+09:00 Subject: [ruby-talk:5785] Re: Some newbye question >>>>> "G" == Guy N Hurst writes: G> Hmm. Could you explain what you mean more? def block yield 24 end def toto block {|i| p i} end is valid actually G> Well, the tilde notation implies a 'let', * yes, but you can't write : do a = a + 2, b = a + 10 end * and if I want a fresh value I must write block {|a~| a = nil } G> I think y=y is confusing. Perhaps, but when you cust/past you better see that y is used Guy Decoux