Function: math-read-big-emptyp
math-read-big-emptyp is a byte-compiled function defined in
calc-lang.el.gz.
Signature
(math-read-big-emptyp EH1 EV1 EH2 EV2 &optional WHAT ERROR)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calc-lang.el.gz
(defun math-read-big-emptyp (eh1 ev1 eh2 ev2 &optional what error)
(and (< ev1 math-rb-v1) (setq ev1 math-rb-v1))
(and (< eh1 math-rb-h1) (setq eh1 math-rb-h1))
(and (> ev2 math-rb-v2) (setq ev2 math-rb-v2))
(and (> eh2 math-rb-h2) (setq eh2 math-rb-h2))
(or what (setq what ?\ ))
(let ((p (nthcdr ev1 math-read-big-lines))
h)
(while (and (< ev1 ev2)
(progn
(setq h (min eh2 (length (car p))))
(while (and (>= (setq h (1- h)) eh1)
(= (aref (car p) h) what)))
(and error (>= h eh1)
(math-read-big-error h ev1 (if (stringp error)
error
"Whitespace expected")))
(< h eh1)))
(setq ev1 (1+ ev1)
p (cdr p)))
(>= ev1 ev2)))