<br><br><div class="gmail_quote">On Fri, Feb 11, 2011 at 1:43 PM, stephane ducasse <span dir="ltr">&lt;<a href="mailto:stephane.ducasse@free.fr">stephane.ducasse@free.fr</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi guys<br>
<br>
let us do another pass at cleaning and realigning the system.<br>
Could we agree to deprecate caseOf: and caseOf:otherwise:?<br>
it will simply the compiler, decompiler and also we do not need that at all.<br>
<br>
| z | z := {[#a]-&gt;[1+1]. [&#39;b&#39; asSymbol]-&gt;[2+2]. [#c]-&gt;[3+3]}. #b caseOf: z<br>
<br>
=&gt;<br>
&quot;| z | z := {[#a]-&gt;[1+1]. [&#39;b&#39; asSymbol]-&gt;[2+2]. [#c]-&gt;[3+3]}.<br>
z detect: [:each | each key value = #b] &quot;<br>
<br>
there is one user which I fixing right now.<br></blockquote><div><br></div><div>please don&#39;t.  It is used in many places in Cog and would be extremely uncomfortable to live without.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
Stef<br>
<br>
</blockquote></div><br>