Function: math-combine-intervals
math-combine-intervals is an autoloaded and byte-compiled function
defined in calc-forms.el.gz.
Signature
(math-combine-intervals A AM B BM C CM D DM)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-forms.el.gz
(defun math-combine-intervals (a am b bm c cm d dm)
(let (res)
(if (= (setq res (math-compare a c)) 1)
(setq a c am cm)
(if (= res 0)
(setq am (or am cm))))
(if (= (setq res (math-compare b d)) -1)
(setq b d bm dm)
(if (= res 0)
(setq bm (or bm dm))))
(math-make-intv (+ (if am 2 0) (if bm 1 0)) a b)))