[Gd-hackers] [Gd-chatter] r11324 - branches/opendylan-melange/melange
Andreas Bogk
andreas at andreas.org
Sun May 6 18:50:59 CEST 2007
Chris Page schrieb:
>>>> -define method int-value (value :: <abstract-integer>, state ::
>>>> <parse-state>)
>>>> +define method int-value (value :: <integer>, state :: <parse-
>>>> state>)
>>> Is Open Dylan <integer> a superclass of bignums?
>> No, <integer> refers to 30-bit fixnums. There are no bignums in Open
>> Dylan. Both <integer> and <double-integer> (the latter defined in the
>> big-integers library) are subclasses of <abstract-integer>.
> In that case, I believe this change to <integer> means the code won't
> correctly handle some C headers.
Actually, by virtue of renaming on import, <integer> is actually an
<abstract-integer>. I still didn't figure out how the
generic-arithmetic libraries in OD are supposed to be used, but done
like this, it works.
Andreas
More information about the hackers
mailing list