[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bignum branch
From: |
Tom Tromey |
Subject: |
Re: bignum branch |
Date: |
Mon, 06 Aug 2018 21:59:24 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1.50 (gnu/linux) |
>>>>> "Paul" == Paul Eggert <address@hidden> writes:
Paul> Tom Tromey wrote:
>> So, if Eli or Paul can let me know what they want, I can do it.
Paul> I prefer consistent names in the new version, even if they don't match
Paul> the old names. I suggest C names like INTEGERP, XINTEGER, FIXNUMP,
Paul> XFIXNUM, BIGNUMP, and XBIGNUM, where 'integer' is the disjoint union
Paul> of 'fixnum' and 'bignum'. Although this consistency will cost us a bit
Paul> in the short run (due to renaming) and even in the long run (due to
Paul> 'git diff' output being longer), it's worth it to keep the code
Paul> readable.
Seems reasonable to me. The branch is partway there already (as noted);
but maybe all that's left is to rename XINT and XFASTINT. So, XFIXNUM
and XFASTFIXNUM?
Also, are there any I'm missing?
Tom
- Re: bignum branch, (continued)
- Re: bignum branch, Tom Tromey, 2018/08/03
- Re: bignum branch, Andy Moreton, 2018/08/03
- Re: bignum branch, Eli Zaretskii, 2018/08/04
- Re: bignum branch, Andy Moreton, 2018/08/05
- Re: bignum branch, Eli Zaretskii, 2018/08/05
- Re: bignum branch, Andy Moreton, 2018/08/06
- Re: bignum branch, Tom Tromey, 2018/08/06
- Re: bignum branch, Paul Eggert, 2018/08/06
- Re: bignum branch,
Tom Tromey <=
- Re: bignum branch, Tom Tromey, 2018/08/07
- Re: bignum branch, Andy Moreton, 2018/08/07
- Re: bignum branch, Paul Eggert, 2018/08/07
- Re: bignum branch, Eli Zaretskii, 2018/08/07
- Re: bignum branch, Paul Eggert, 2018/08/07
- Re: bignum branch, Tom Tromey, 2018/08/07
- Re: bignum branch, Andy Moreton, 2018/08/07
- Re: bignum branch, Tom Tromey, 2018/08/07
- Re: bignum branch, Andy Moreton, 2018/08/08
- Re: bignum branch, Andy Moreton, 2018/08/08