help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-Smalltalk] Message>>#= and DirectedMessage>>#=


From: Gwenaël Casaccio
Subject: Re: [Help-Smalltalk] Message>>#= and DirectedMessage>>#=
Date: Tue, 12 Oct 2010 11:53:13 +0200

On Tue, Oct 12, 2010 at 11:42 AM, Paolo Bonzini <address@hidden> wrote:
> On 10/12/2010 11:02 AM, Gwenaël Casaccio wrote:
>>
>> Message extend [
>>     = anObject [
>>         <category: 'testing'>
>>
>>         ^ self class == anObject class and: [ self selector = anObject
>> selector and: [ self arguments = anObject arguments ] ]
>>     ]

    hash [
        <category: 'basic'>

        ^ (super hash bitXor: self selector hash) bitXor: self arguments hash
    ]

>> ]
>>
>> DirectedMessage extend [
>>     = anObject [
>>         <category: 'testing'>
>>
>>         ^ super = anObject and: [ self receiver = anObject receiver ]
>>     ]

    hash [
        <category: 'basic'>

        ^ super hash bitXor: self receiver hash
    ]
>> ]
>
> #hash missing.
>
> Paolo
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]