Function: byte-optimize-nthcdr
byte-optimize-nthcdr is a byte-compiled function defined in
byte-opt.el.gz.
Signature
(byte-optimize-nthcdr FORM)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/byte-opt.el.gz
(defun byte-optimize-nthcdr (form)
(if (= (safe-length form) 3)
(if (memq (nth 1 form) '(0 1 2))
(let ((count (nth 1 form)))
(setq form (nth 2 form))
(while (>= (setq count (1- count)) 0)
(setq form (list 'cdr form)))
form)
form)
form))