Function: math-replace-integral-parts
math-replace-integral-parts is a byte-compiled function defined in
calcalg2.el.gz.
Signature
(math-replace-integral-parts EXPR)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calcalg2.el.gz
(defun math-replace-integral-parts (expr)
(or (Math-primp expr)
(while (setq expr (cdr expr))
(and (consp (car expr))
(if (eq (car (car expr)) 'var)
(and (eq (nth 1 (car expr)) 'PARTS)
(consp (nth 2 (car expr)))
(if (listp (nth 1 (nth 2 (car expr))))
(progn
(setcar expr (nth 1 (nth 2 (car expr))))
(math-replace-integral-parts (cons 'foo expr)))
(setcar (cdr math-cur-record) 'cancelled)))
(math-replace-integral-parts (car expr)))))))