Function: cl--make-usage-var

cl--make-usage-var is a byte-compiled function defined in cl-macs.el.gz.

Signature

(cl--make-usage-var X)

Documentation

X can be a var or a (destructuring) lambda-list.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-macs.el.gz
(defun cl--make-usage-var (x)
  "X can be a var or a (destructuring) lambda-list."
  (cond
   ((symbolp x) (make-symbol (upcase (symbol-name x))))
   ((consp x) (cl--make-usage-args x))
   (t x)))