[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 1f2602c: Clarify syntax of radixed integers
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master 1f2602c: Clarify syntax of radixed integers |
Date: |
Fri, 23 Mar 2018 16:51:12 -0400 (EDT) |
branch: master
commit 1f2602cc5d9f2a2e94073839f2dbfa7c529c9b59
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
Clarify syntax of radixed integers
* doc/lispref/numbers.texi (Integer Basics): Specify what digits
are allowed in radixed integers, and that there is no initial sign
or final period.
---
doc/lispref/numbers.texi | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi
index f1180cf..c2cb665 100644
--- a/doc/lispref/numbers.texi
+++ b/doc/lispref/numbers.texi
@@ -75,14 +75,17 @@ Emacs range is treated as a floating-point number.
@cindex hex numbers
@cindex octal numbers
@cindex reading numbers in hex, octal, and binary
- The syntax for integers in bases other than 10 uses @samp{#}
-followed by a letter that specifies the radix: @samp{b} for binary,
address@hidden for octal, @samp{x} for hex, or @address@hidden to
-specify radix @var{radix}. Case is not significant for the letter
-that specifies the radix. Thus, @address@hidden reads
+ The syntax for integers in bases other than 10 consists of @samp{#}
+followed by a radix indication followed by one or more digits. The
+radix indications are @samp{b} for binary, @samp{o} for octal,
address@hidden for hex, and @address@hidden for radix @var{radix}.
+Thus, @address@hidden reads
@var{integer} in binary, and @address@hidden@var{integer}} reads
@var{integer} in radix @var{radix}. Allowed values of @var{radix} run
-from 2 to 36. For example:
+from 2 to 36, and allowed digits are the first @var{radix} characters
+taken from @address@hidden, @address@hidden
+Letter case is ignored and there is no initial sign or final period.
+For example:
@example
#b101100 @result{} 44
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 1f2602c: Clarify syntax of radixed integers,
Paul Eggert <=