Sorry<div><br></div><div><meta charset="utf-8"><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><div>foo: n </div>  ^[:i| n := n+i. ]</span></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>

</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">vs</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>

</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><meta charset="utf-8"><span class="Apple-style-span" style="font-size: 13px; ">foo: n <br>

  |s| <br>  s := n. <br>  ^[:i| s := s+i. ]</span></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div>

<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">Laurent<br>

</span></font><br><div class="gmail_quote">On Sun, Nov 28, 2010 at 10:51 AM, Max Leske <span dir="ltr">&lt;<a href="mailto:maxleske@gmail.com">maxleske@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div style="word-wrap:break-word">In the first example you didn&#39;t declare &#39;s&#39;:<div><br></div><div>foo:n</div><div>^ [ :i || s | s:= s+i ]</div><div><br></div><div>Or did I misunderstand the question?</div><div>

<br></div><div>Cheers,</div><div>Max</div><div><div></div><div class="h5"><div><br></div><div><br><div><div>On 28.11.2010, at 10:30, laurent laffont wrote:</div><br><blockquote type="cite"><div>Hi,</div><div><br></div><div>

I can&#39;t write</div><div><br></div><div>foo: n </div>  ^[:i| s := s+i. ]<div><br></div><div>but <br><div><br></div>foo: n <br>  |s| <br>  s := n. <br>  ^[:i| s := s+i. ]<br>

<br></div><div><br></div><div>Why ?</div><div><br></div><div><br></div><div>Cheers, </div><div><br>Laurent Laffont<br><br>Pharo Smalltalk Screencasts: <a href="http://www.pharocasts.com/" target="_blank">http://www.pharocasts.com/</a><br>



Blog: <a href="http://magaloma.blogspot.com/" target="_blank">http://magaloma.blogspot.com/</a><br>
</div>
</blockquote></div><br></div></div></div></div></blockquote></div><br></div>