Function: defconst-1
defconst-1 is a function defined in eval.c.
Signature
(defconst-1 SYM INITVALUE &optional DOCSTRING)
Documentation
Like defconst but as a function.
More specifically, behaves like (defconst SYM 'INITVALUE DOCSTRING).
Source Code
// Defined in /usr/src/emacs/src/eval.c
{
CHECK_SYMBOL (sym);
Lisp_Object tem = initvalue;
Finternal__define_uninitialized_variable (sym, docstring);
Fset_default (sym, tem); /* FIXME: set-default-toplevel-value? */
Fput (sym, Qrisky_local_variable, Qt); /* FIXME: Why? */
return sym;
}