Function: math-integ-parts-easy
math-integ-parts-easy is a byte-compiled function defined in
calcalg2.el.gz.
Signature
(math-integ-parts-easy EXPR)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calcalg2.el.gz
(defun math-integ-parts-easy (expr)
(cond ((Math-primp expr) t)
((memq (car expr) '(+ - *))
(and (math-integ-parts-easy (nth 1 expr))
(math-integ-parts-easy (nth 2 expr))))
((eq (car expr) '/)
(and (math-integ-parts-easy (nth 1 expr))
(math-atomic-factorp (nth 2 expr))))
((eq (car expr) '^)
(and (natnump (nth 2 expr))
(math-integ-parts-easy (nth 1 expr))))
((eq (car expr) 'neg)
(math-integ-parts-easy (nth 1 expr)))
(t t)))