|
From: | Paul Eggert |
Subject: | Re: Making 'eq' == 'eql' in bignum branch |
Date: | Mon, 20 Aug 2018 10:35:28 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 |
Eli Zaretskii wrote:
My objection is to 'bignump' and 'fixnump', which are no more necessary as primitives than 'negativep' would be.We do have natnump, though, so bignump is not as outlandish as it might sound.
You're right that bignump is not outlandish. However, it's not at all necessary, and we should try to keep the core interpreter as simple and clean as possible. There is a longstanding tradition in mathematics to talk about "natural numbers" and so there is a genuine need in applications for natnump that comes outside of Emacs. bignump is nowhere near to natnump in importance. Emacs apps don't need bignump, and even our test cases' use of it is unnecessary.
[Prev in Thread] | Current Thread | [Next in Thread] |