[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