Function: math-solve-get-int
math-solve-get-int is a byte-compiled function defined in
calcalg2.el.gz.
Signature
(math-solve-get-int VAL &optional RANGE FIRST)
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calcalg2.el.gz
(defun math-solve-get-int (val &optional range first)
(if math-solve-full
(if (and (calc-var-value 'var-GenCount)
(Math-natnump var-GenCount)
(not (eq math-solve-full 'all)))
(prog1
(math-mul val (list 'calcFunc-an var-GenCount))
(setq var-GenCount (math-add var-GenCount 1))
(calc-refresh-evaltos 'var-GenCount))
(let* ((var (concat "n" (int-to-string
(math-get-from-counter 'solve-int))))
(var2 (list 'var (intern var) (intern (concat "var-" var)))))
(if (and range (eq math-solve-full 'all))
(setq math-solve-ranges (cons (cons var2
(cdr (calcFunc-index
range (or first 0))))
math-solve-ranges)))
(math-mul val var2)))
(calc-record-why "*Choosing 0 for arbitrary integer in solution")
0))