[squeak-dev] Protocol extension proposal: Boolean>>asBit ?
Cédrick Béler
cdrick65 at gmail.com
Sun Dec 6 13:39:19 UTC 2009
2009/12/5 Stéphane Rollandin <lecteur at zogotounga.net>
> yes, yes. But real Smalltalk programs have to interface with external
>> programming languages, typically through a C-inlfuenced ABI. In that
>> context it makes sense. I second Bert's proposal, true asInteger == 1 and:
>> [false asInteger == 0].
>>
>
> why not use a brand new selector ? the purpose of getting 1 or 0 from a
> Boolean has nothing to do with an actual conversion, better it is some kind
> of an encoding, si IMO neither #asBit nor #asInteger are meaningful here.
> #as0or1 would do the job. and you could even implement #as0orMinus1 besides
> if you like.
>
I agree. Maybe #asBitNumber is a valid selector...
>
> Stef
>
>
>
>
--
Cédrick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20091206/19c4f678/attachment.htm
More information about the Squeak-dev
mailing list
|