[Top][All Lists]

[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}.

reply via email to

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