[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] set-file-position! only works with fixnums
From: |
Andreas Rottmann |
Subject: |
Re: [Chicken-users] set-file-position! only works with fixnums |
Date: |
Sat, 03 Oct 2009 14:21:58 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
John Cowan <address@hidden> writes:
> Thomas Bushnell BSG scripsit:
>
>> I think this is a mistake, but "fixing" it is harder than it seems.
>>
>> Really, this is totally non-schemey.
>>
>> The criterion should be an exact integer, just as it is for arrays.
>> Instead of allowing inexact integers to be file positions, how about
>> extending the hierarchy to handle these cases directly?
>
> Well, in order for that to work you have to persuade Felix to incorporate
> bignums in the core, and they can't be GMP bignums either because of
> the licensing -- that would make Chicken as a whole GPL, and that's not
> gonna happen. Making all that happen is what is harder than it seems.
>
Uhm, GMP is LGPL, so Chicken can use whatever license it likes, even if
it would start to use GMP.
Regards, Rotty
--
Andreas Rottmann -- <http://rotty.yi.org/>
- Re: [Chicken-users] Bignums in core, (continued)
- Re: [Chicken-users] Bignums in core, Thomas Bushnell BSG, 2009/10/04
- [Chicken-users] Re: Bignums in core, Thomas Bushnell BSG, 2009/10/04
- Re: [Chicken-users] Re: Bignums in core, Nicholas \"Indy\" Ray, 2009/10/04
- Re: [Chicken-users] Re: Bignums in core, Thomas Bushnell BSG, 2009/10/04
- Re: [Chicken-users] Re: Bignums in core, Jim Ursetto, 2009/10/04
- Re: [Chicken-users] Re: Bignums in core, Kon Lovett, 2009/10/04
Re: [Chicken-users] set-file-position! only works with fixnums,
Andreas Rottmann <=