Function: org-id-b36-to-int-one-digit
org-id-b36-to-int-one-digit is a byte-compiled function defined in
org-id.el.gz.
Signature
(org-id-b36-to-int-one-digit I)
Documentation
Convert character 0..9, A..Z, a..z into a number 0..61.
The input I may be a character, or a single-letter string.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-id.el.gz
(defun org-id-b36-to-int-one-digit (i)
"Convert character 0..9, A..Z, a..z into a number 0..61.
The input I may be a character, or a single-letter string."
(and (stringp i) (setq i (string-to-char i)))
(cond
((and (>= i ?0) (<= i ?9)) (- i ?0))
((and (>= i ?a) (<= i ?z)) (+ (- i ?a) 10))
(t (error "Invalid b36 letter"))))