Function: calcFunc-mapeq
calcFunc-mapeq is an autoloaded and byte-compiled function defined in
calc-map.el.gz.
Signature
(calcFunc-mapeq FUNC &rest ARGS)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-map.el.gz
(defun calcFunc-mapeq (func &rest args)
(if (and (or (equal func '(var mul var-mul))
(equal func '(var div var-div)))
(= (length args) 2))
(if (math-negp (car args))
(let ((func (nth 1 (assq (car-safe (nth 1 args))
calc-tweak-eqn-table))))
(and func (setq args (list (car args)
(cons func (cdr (nth 1 args)))))))
(if (math-negp (nth 1 args))
(let ((func (nth 1 (assq (car-safe (car args))
calc-tweak-eqn-table))))
(and func (setq args (list (cons func (cdr (car args)))
(nth 1 args))))))))
(if (or (and (equal func '(var div var-div))
(assq (car-safe (nth 1 args)) calc-tweak-eqn-table))
(equal func '(var neg var-neg))
(equal func '(var inv var-inv)))
(apply 'calcFunc-mapeqr func args)
(apply 'calcFunc-mapeqp func args)))