PharoCompatibility (was Re: NBHelp in Squeak (Re: [squeak-dev]
Re: Why FFI is not included with latest squeak ?))
H. Hirzel
hannes.hirzel at gmail.com
Sun Aug 26 14:44:18 UTC 2012
The class #Symbol in Pharo 1.4 has the two methods
isBinary
"Answer whether the receiver is a binary message selector."
^ self precedence = 2
and
isInfix
"Answer whether the receiver is an infix message selector."
^ self precedence = 2
The implementation tells us that they are synonyms there.
The class #Symbol in Squeak 4.3#12192 does not have the method #isBinary
but #isInfix is there
isInfix
"Answer whether the receiver is an infix message selector."
^ self precedence = 2
>From my point of view there is no problem of including #isBinary
--Hannes
On 8/26/12, Frank Shearar <frank.shearar at gmail.com> wrote:
> On 26 August 2012 14:28, Levente Uzonyi <leves at elte.hu> wrote:
>> On Sun, 26 Aug 2012, Frank Shearar wrote:
>>
>>> On 25 August 2012 22:12, H. Hirzel <hannes.hirzel at gmail.com> wrote:
>>>>
>>>> Igor,
>>>>
>>>> Below are the instructions for loading PetitParser manually. NBHelp
>>>> needs PetitParser.
>>>> The Monticello configuration needs to be adapted so that it works fine
>>>> for Squeak as well.
>>>
>>> <snip>
>>>>
>>>> How to load NBHelp in Squeak 4.3
>>>> ================================
>>>>
>>>> Load Pharo compatibility package for Squeak
>>>> -------------------------------------------
>>>>
>>>> Load
>>>> [PharoCompatibility](http://www.squeaksource.com/PharoCompatibility)
>>>> by Frank Shearar
>>>>
>>>> This package contains as the only method
>>>>
>>>> Symbol>>isBinary
>>>> ^ self precedence = 2.
>>>
>>>
>>> Are there any objections to folding this single method into trunk?
>>
>>
>> I'd like to see a comment about what it means and that it's the same as
>> #isInfix. Maybe the implementation could be simply: ^self isInfix
>
> That sounds like a good idea.
>
> frank
>
>> Levente
>>
>>>
>>> frank
>>>
>>>
>>
>
>
More information about the Squeak-dev
mailing list
|