<html><body bgcolor="#FFFFFF"><div><span class="Apple-style-span" style="-webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); ">On Feb 17, 2011, at 9:10 AM, "Jecel Assumpcao Jr." <<a href="mailto:jecel@merlintec.com">jecel@merlintec.com</a>> wrote:</span></div><div></div><blockquote type="cite"><div>




<span style="display:none"> </span>



    <div id="ygrp-text">
      
      
      <p>Casey,<br>
<br>
> So keyword messages eval right to left such than one needs to type<br>
> less parens? I think this might explain why I've been having trouble<br>
> typing in expressions that parse; I was under the impression that the<br>
> capitalization trick took care of that, so, thinko there on my part. <br>
<br>
Where did you get the right to left thing from? Only binary selectors<br>
with exactly the same name have an evaluation order in Self and<br>
everything else needs parenthesis. Capitalization eliminates some<br>
parenthesis (what would be the most inconvenient ones due to the lack of<br>
an assignment operator) from nested keyword expressions.<br></p></div></div></div></div></blockquote><p style="text-align: justify; font-family: Times; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); font-size: medium; "><em>I may be suffering from flatulent gray matter; I read this in the handbook, section 2.3.3:</em></p><p style="text-align: justify; font-family: Times; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); font-size: medium; "><em>Associativity</em>. Keyword messages associate from right to left, so</p><p style="text-align: justify; font-family: Times; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); font-size: medium; "><span class="Apple-style-span" style="font-family: monospace; color: rgb(0, 0, 139); white-space: pre; ">5 min: 6 min: 7 Max: 8 Max: 9 min: 10 Max: 11</span></p><p style="text-align: justify; font-family: Times; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); font-size: medium; ">is interpreted as</p><p style="text-align: justify; font-family: Times; -webkit-tap-highlight-color: rgba(26, 26, 26, 0.296875); -webkit-composition-fill-color: rgba(175, 192, 227, 0.230469); -webkit-composition-frame-color: rgba(77, 128, 180, 0.230469); font-size: medium; "><span class="Apple-style-span" style="font-family: monospace; color: rgb(0, 0, 139); white-space: pre; ">5 min: (6 min: 7 Max: 8 Max: (9 min: 10 Max: 11))<span class="Apple-style-span" style="color: rgb(255, 255, 255); font-family: Georgia; white-space: normal; font-size: 17px; line-height: 20px; "></span></span></p></body></html>