Function: calc-dump-integral-cache
calc-dump-integral-cache is an autoloaded, interactive and
byte-compiled function defined in calcalg2.el.gz.
Signature
(calc-dump-integral-cache &optional ARG)
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/calc/calcalg2.el.gz
;; Command for debugging the Calculator's symbolic integrator.
(defun calc-dump-integral-cache (&optional arg)
(interactive "P")
(let ((buf (current-buffer)))
(unwind-protect
(let ((p math-integral-cache)
math-cur-record)
(display-buffer (get-buffer-create "*Integral Cache*"))
(set-buffer (get-buffer "*Integral Cache*"))
(erase-buffer)
(while p
(setq math-cur-record (car p))
(or arg (math-replace-integral-parts math-cur-record))
(insert (math-format-flat-expr (car math-cur-record) 0)
" --> "
(if (symbolp (nth 1 math-cur-record))
(concat "(" (symbol-name (nth 1 math-cur-record)) ")")
(math-format-flat-expr (nth 1 math-cur-record) 0))
"\n")
(setq p (cdr p)))
(goto-char (point-min)))
(set-buffer buf))))