Function: calc-map
calc-map is an autoloaded, interactive and byte-compiled function
defined in calc-map.el.gz.
Signature
(calc-map &optional OPER)
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-map.el.gz
(defun calc-map (&optional oper)
(interactive)
(calc-wrapper
(let* ((calc-dollar-values (mapcar #'calc-get-stack-element
(nthcdr calc-stack-top calc-stack)))
(calc-dollar-used 0)
(calc-mapping-dir "")
(oper (or oper (calc-get-operator "Map")))
(nargs (car oper)))
(message "Working...")
(calc-set-command-flag 'clear-message)
(calc-enter-result (+ nargs calc-dollar-used)
(concat (substring "map" 0 (- 4 (length (nth 2 oper))))
(nth 2 oper))
(cons (intern (concat "calcFunc-map" calc-mapping-dir))
(cons (math-calcFunc-to-var (nth 1 oper))
(calc-top-list-n
nargs
(1+ calc-dollar-used))))))))