[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Merging bignum to master
From: |
Basil L. Contovounesios |
Subject: |
Re: Merging bignum to master |
Date: |
Sun, 12 Aug 2018 00:28:02 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Tom Tromey <address@hidden> writes:
> I'm merging bignum to master now
Thank you and everyone who helped!
> [...] Please report any problems you find.
It'd be nice if expt could be updated to handle bignums:
(let ((googol (expt 10 100)))
(= googol (apply #'* (make-list 100 10)))) ; => nil
There's also a missing full stop in `(elisp) Integer Basics':
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index 89205f9df3..d5600e0806 100644
--- a/doc/lispref/numbers.texi
+++ b/doc/lispref/numbers.texi
@@ -37,7 +37,7 @@ Integer Basics
Integers in Emacs Lisp can have arbitrary precision.
Under the hood, though, there are two kinds of integers: smaller
-ones, called @dfn{fixnums}, and larger ones, called @dfn{bignums}
+ones, called @dfn{fixnums}, and larger ones, called @dfn{bignums}.
Some functions in Emacs only accept fixnums. Also, while fixnums can
always be compared for equality with @code{eq}, bignums require the
use of @code{eql}.
--
Basil
- Merging bignum to master, Tom Tromey, 2018/08/11
- Re: Merging bignum to master,
Basil L. Contovounesios <=
- Re: Merging bignum to master, Tom Tromey, 2018/08/12
- Re: Merging bignum to master, Basil L. Contovounesios, 2018/08/13
- Re: Merging bignum to master, Andy Moreton, 2018/08/13
- Re: Merging bignum to master, Andy Moreton, 2018/08/15
- Re: Merging bignum to master, Basil L. Contovounesios, 2018/08/16
- Re: Merging bignum to master, Paul Eggert, 2018/08/19
- Re: Merging bignum to master, Eli Zaretskii, 2018/08/17
- Re: Merging bignum to master, Ulrich Mueller, 2018/08/12