[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making 'eq' == 'eql' in bignum branch

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.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]