Nope. I'll see your pedantic, and raise you...

Clicking on "no messages" and adding a method you get...
--all--
as yet unclassified.

So "no protocols" goes away, but there are still no protocols.

(pedantic poker, fun for all the family)
cheers -ben


On Sat, Dec 10, 2016 at 2:56 AM, [email protected] <[email protected]> wrote:
> To be pedantic it should be "no protocols" because as soon as you add one,
> you get
>
> --all--
> someaddedprotocol
>
> even if there is no method.
>
> Phil
>
> On Fri, Dec 9, 2016 at 7:21 PM, Ben Coman <[email protected]> wrote:
>>
>> [Forwarded to pharo-dev for side discussion...]
>>
>> On Sat, Dec 10, 2016 at 2:15 AM, Ben Coman <[email protected]> wrote:
>> > On Sat, Dec 10, 2016 at 1:39 AM, Kateryna Aloshkina
>> > <[email protected]> wrote:
>> >> Hi everybody!
>> >>
>> >> I've just joined the community:) and have a question
>> >> How to write the method count: such that, when invoked on an instance
>> >> of
>> >> Counter, instance variable is set to the argument given to the message?
>> >> so that
>> >> Counter new count: 7
>> >> would set the value of a new Counter instance to 7
>> >> (It is a little exercise from
>> >> http://rmod-pharo-mooc.lille.inria.fr/MOOC/Exercises/Exo-Counter.pdf)
>> >>
>> >>
>> >> Best wishes,
>> >> Kateryna
>> >
>> > Welcome Kateryna,
>> > I hope you are having fun and Pharo changes the way you think about
>> > programming.
>> >
>> > Referring to Figure 1.2, assuming you've already created the class,
>> > first make sure you are on the instance-side rather than the class-side
>> > of the class such that the class definition in the bottom (code) pane
>> > looks just like Figure 1.2.  Click the <Class> button to toggle which
>> > side you look at.
>> >
>> > Now in the third (protocols) pane on "no messages"
>> > and you will get a method template in the code pane
>> >
>> > Change... messageSelectorAndArgumentNames
>> > to... count:
>> >
>> > then change.... statements
>> > to an assignment to the instance variable.
>> > and <Accept> the the code to save & compile the method.
>>
>> To be pedantic, shouldn't "no messages" actually be "no methods"
>> But maybe even better would be... "click for method template" ?
>>
>> cheers -ben
>>
>

Reply via email to