Function: comp--limplify-listn
comp--limplify-listn is a byte-compiled function defined in
comp.el.gz.
Signature
(comp--limplify-listn N)
Documentation
Limplify list N.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/comp.el.gz
(defun comp--limplify-listn (n)
"Limplify list N."
(comp--with-sp (+ (comp--sp) n -1)
(comp--emit-set-call (comp--call 'cons
(comp--slot)
(make--comp-mvar :constant nil))))
(cl-loop for sp from (+ (comp--sp) n -2) downto (comp--sp)
do (comp--with-sp sp
(comp--emit-set-call (comp--call 'cons
(comp--slot)
(comp--slot+1))))))