Nov. 28, 2010
9:51 a.m.
In the first example you didn't declare 's': foo:n ^ [ :i || s | s:= s+i ] Or did I misunderstand the question? Cheers, Max On 28.11.2010, at 10:30, laurent laffont wrote:
Hi,
I can't write
foo: n ^[:i| s := s+i. ]
but
foo: n |s| s := n. ^[:i| s := s+i. ]
Why ?
Cheers,
Laurent Laffont
Pharo Smalltalk Screencasts: http://www.pharocasts.com/ Blog: http://magaloma.blogspot.com/