Function: cl-digit-char-p
cl-digit-char-p is a byte-compiled function defined in cl-lib.el.gz.
Signature
(cl-digit-char-p CHAR &optional RADIX)
Documentation
Test if CHAR is a digit in the specified RADIX (default 10).
If true return the decimal value of digit CHAR in RADIX.
Other relevant functions are documented in the number group.
Probably introduced at or before Emacs version 25.1.
Shortdoc
;; number
(cl-digit-char-p 53 10)
=> 5
(cl-digit-char-p 102 16)
=> 15
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-lib.el.gz
(defun cl-digit-char-p (char &optional radix)
"Test if CHAR is a digit in the specified RADIX (default 10).
If true return the decimal value of digit CHAR in RADIX."
(or (<= 2 (or radix 10) 36)
(signal 'args-out-of-range (list 'radix radix '(2 36))))
(let ((n (aref cl-digit-char-table char)))
(and n (< n (or radix 10)) n)))