'From etoys3.0 of 7 March 2008 [latest update: #2091] on 26 August 2008 at 4:48:06 pm'! "Change Set: dbusCore44-bf Date: 26 August 2008 Author: Bert Freudenberg Name: DBus-Core-bf.44 Author: bf Time: 26 August 2008, 4:47:15 pm UUID: b4d6c48a-c956-4ec1-b3c5-159a94fe781a Ancestors: DBus-Core-bf.43 - default to int64 for LargeIntegers"! !LargePositiveInteger methodsFor: '*DBus-Core' stamp: 'bf 8/26/2008 16:42'! dbusType "This is too convenient to omit, even though it's technically wrong ..." ^DBusArgument int64! ! !LargePositiveInteger reorganize! ('arithmetic' * + - / // \\ \\\ abs negated quo:) ('bit manipulation' bitAnd: bitOr: bitShift: bitXor: hashMultiply highBit highBitOfMagnitude) ('testing' negative positive sign strictlyPositive) ('comparing' < <= = > >= hash ~=) ('converting' as31BitSmallInt normalize withAtLeastNDigits:) ('system primitives' digitAt: digitAt:put: digitLength replaceFrom:to:with:startingAt:) ('*DBus-Core' dbusType) !