Nov. 28, 2010
9:54 a.m.
Sorry foo: n ^[:i| n := n+i. ] vs foo: n |s| s := n. ^[:i| s := s+i. ] Laurent On Sun, Nov 28, 2010 at 10:51 AM, Max Leske <maxleske@gmail.com> wrote:
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/