Function: math-rwcomp-is-algebraic
math-rwcomp-is-algebraic is a byte-compiled function defined in
calc-rewr.el.gz.
Signature
(math-rwcomp-is-algebraic EXPR)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-rewr.el.gz
(defun math-rwcomp-is-algebraic (expr)
(if (Math-primp expr)
(or (not (eq (car-safe expr) 'var))
(math-const-var expr)
(assq (nth 2 expr) math-regs))
(and (memq 'algebraic (get (car expr) 'math-rewrite-props))
(progn
(while (and (setq expr (cdr expr))
(math-rwcomp-is-algebraic (car expr))))
(null expr)))))