[Pharo-project] Cannot assign a parameter

laurent laffont laurent.laffont at gmail.com
Sun Nov 28 10:54:35 CET 2010


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 at 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/
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gforge.inria.fr/pipermail/pharo-project/attachments/20101128/4724e628/attachment.htm>


More information about the Pharo-project mailing list