<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Hi Mark,<br>
<br>
You and Hernán are both correct. Foo>>bar or Foo class
>> bar <i>is</i> just notation seen in documentation, and
Foo >> #bar <i>is</i> (in some Smalltalk dialects) a valid
message send.<br>
<br>
I'm not sure where the notation originated -- it seemed to just be
there wherever people needed to discuss Smalltalk in plain text.
I'm pretty sure it was firmly established by the mid-80s when I
started using Smalltalk. <br>
<br>
I long thought that "class >> selector" was a contraction of
"class > protocol > selector" (protocol was the term used
for method category in the original Smalltalk-80 browsers). But
that may be just my imagination.<br>
<br>
For many years there were no methods for the selector #'>>',
but eventually some dialects added a method for it, as Hernán
indicated.<br>
<br>
Regards,<br>
-Martin<br>
<br>
<br>
On 8/1/24 07:54, Mark Volkmann via Cuis-dev wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAFfRWnXvO8hnUi5M0BBXBvzBB-oyiAdmN1FCbX3xi98yVdH=3g@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">I understand that
<div><br>
<div><font face="monospace">Foo>>bar</font></div>
<div><font face="monospace"><br>
</font></div>
<div>is not valid Smalltalk syntax and is just notation seen
in documentation that means <font face="monospace">bar</font>
is a method in the class <font face="monospace">Foo</font>.</div>
<div>Can I assume that <font face="monospace">bar</font> is
an instance method and not a class method?</div>
<div>Is there a different notation for class methods?<br
clear="all">
<div><br>
</div>
<span class="gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div dir="ltr">
<div><font face="arial, helvetica, sans-serif">R.
Mark Volkmann</font></div>
<div><span
style="font-size:12.8000001907349px"><font
face="arial, helvetica, sans-serif">Object
Computing, Inc.</font></span></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
</blockquote>
<br>
</body>
</html>