[squeak-dev] The Trunk: Kernel-eem.883.mcz

Bert Freudenberg bert at freudenbergs.de
Thu Nov 20 13:25:21 UTC 2014


On 20.11.2014, at 03:53, David T. Lewis <lewis at mail.msen.com> wrote:

> On Wed, Nov 19, 2014 at 05:18:43PM -0800, Eliot Miranda wrote:
>> 
>> 
>> On Nov 19, 2014, at 3:24 PM, "David T. Lewis" <lewis at mail.msen.com> wrote:
>> 
>>> On Wed, Nov 19, 2014 at 08:12:50PM +0000, commits at source.squeak.org wrote:
>>>> Eliot Miranda uploaded a new version of Kernel to project The Trunk:
>>>> http://source.squeak.org/trunk/Kernel-eem.883.mcz
>>>> 
>>>> ==================== Summary ====================
>>>> 
>>>> Name: Kernel-eem.883
>>>> Author: eem
>>>> Time: 19 November 2014, 12:12:39.345 pm
>>>> UUID: 2ccdf2d6-38ff-4d1a-87c8-c411b596a068
>>>> Ancestors: Kernel-nice.882
>>>> 
>>>> Add class inst vars to hold SmallInteger class>>minVal
>>>> and maxVal.  Add SmallInteger to the front of the
>>>> start-up list.  Update SmallInteger's class comment
>>>> with 64-bit info.
>>> 
>>> This is a very nice implementation, with a good class comment :)
>> 
>> Thanks, Dave.  I can't take any credit.  This is essentially how Smalltalk-80 V2 does it (burned in my brain from years ago).  But it was fun looking up quintillion :-)
>> 
> 
> On no, I just looked it up on the all-knowing internet and discovered that
> quintillion is locale-dependent.

Indeed, quintillion sounded way too large to me.

> Maybe we need a QuintillionPlugin?

In Eliot's locale apparently quintillion equals one:

	"The allowable range is approximately +- 1^18 (+- 1 quintillion)."

SmallIntegers from -1 to 1 are indeed rather small ;)

- Bert -



-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4142 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20141120/b2f08009/smime.bin


More information about the Squeak-dev mailing list