Function: math-expr-calls
math-expr-calls is an autoloaded and byte-compiled function defined in
calcalg2.el.gz.
Signature
(math-expr-calls EXPR FUNCS &optional ARG-CONTAINS)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calcalg2.el.gz
(defun math-expr-calls (expr funcs &optional arg-contains)
(if (consp expr)
(if (or (memq (car expr) funcs)
(and (eq (car expr) '^) (eq (car funcs) 'calcFunc-sqrt)
(eq (math-quarter-integer (nth 2 expr)) 2)))
(and (or (not arg-contains)
(math-expr-contains expr arg-contains))
expr)
(and (not (Math-primp expr))
(let ((res nil))
(while (and (setq expr (cdr expr))
(not (setq res (math-expr-calls
(car expr) funcs arg-contains)))))
res)))))