Function: ietf-drums-token-to-list
ietf-drums-token-to-list is a byte-compiled function defined in
ietf-drums.el.gz.
Signature
(ietf-drums-token-to-list TOKEN)
Documentation
Translate TOKEN into a list of characters.
Source Code
;; Defined in /usr/src/emacs/lisp/mail/ietf-drums.el.gz
(defun ietf-drums-token-to-list (token)
"Translate TOKEN into a list of characters."
(let ((i 0)
b c out range)
(while (< i (length token))
(setq c (aref token i))
(cl-incf i)
(cond
((eq c ?-)
(if b
(setq range t)
(push c out)))
(range
(while (<= b c)
(push (make-char 'ascii b) out)
(cl-incf b))
(setq range nil))
((= i (length token))
(push (make-char 'ascii c) out))
(t
(when b
(push (make-char 'ascii b) out))
(setq b c))))
(nreverse out)))