Function: defcalcmodevar

defcalcmodevar is a macro defined in calc.el.gz.

Signature

(defcalcmodevar VAR DEFVAL &optional DOC)

Documentation

Declare VAR as a Calc variable, with default value DEFVAL and doc-string DOC.

The variable VAR will be added to calc-mode-var-list.

Source Code

;; Defined in /usr/src/emacs/lisp/calc/calc.el.gz
(defmacro defcalcmodevar (var defval &optional doc)
  "Declare VAR as a Calc variable, with default value DEFVAL and doc-string DOC.
The variable VAR will be added to `calc-mode-var-list'."
  (declare (doc-string 3) (indent defun))
  `(progn
     (defvar ,var ,defval ,doc)
     (add-to-list 'calc-mode-var-list (list (quote ,var) ,defval))))