diff options
| author | Paul Eggert | 2020-02-17 13:54:07 -0800 |
|---|---|---|
| committer | Paul Eggert | 2020-02-17 13:54:36 -0800 |
| commit | a2c4eeeecde93961e81ca6beeefa649955bda881 (patch) | |
| tree | f9fd78eabd6b2367c29288a9572b225444a5560c | |
| parent | 4e5ac4b0c611571d3e7930a27693a3fe03be1f40 (diff) | |
| download | emacs-a2c4eeeecde93961e81ca6beeefa649955bda881.tar.gz emacs-a2c4eeeecde93961e81ca6beeefa649955bda881.zip | |
Clarify when fixnums are used.
* doc/lispref/numbers.texi (Integer Basics): Clarify.
Based on a suggestion by Noam Postavsky (Bug#39557#32).
| -rw-r--r-- | doc/lispref/numbers.texi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi index 4b9fdf24206..4002b36ce50 100644 --- a/doc/lispref/numbers.texi +++ b/doc/lispref/numbers.texi | |||
| @@ -132,8 +132,8 @@ memory, by machine characteristics such as the size of the word used | |||
| 132 | to represent a bignum's exponent, and by the @code{integer-width} | 132 | to represent a bignum's exponent, and by the @code{integer-width} |
| 133 | variable. These limits are typically much more generous than the | 133 | variable. These limits are typically much more generous than the |
| 134 | limits for fixnums. A bignum is never numerically equal to a fixnum; | 134 | limits for fixnums. A bignum is never numerically equal to a fixnum; |
| 135 | if Emacs computes an integer in fixnum range, it represents the | 135 | Emacs always represents an integer in fixnum range as a fixnum, not a |
| 136 | integer as a fixnum, not a bignum. | 136 | bignum. |
| 137 | 137 | ||
| 138 | The range of values for a fixnum depends on the machine. The | 138 | The range of values for a fixnum depends on the machine. The |
| 139 | minimum range is @minus{}536,870,912 to 536,870,911 (30 bits; i.e., | 139 | minimum range is @minus{}536,870,912 to 536,870,911 (30 bits; i.e., |