Function: set-default-toplevel-value
set-default-toplevel-value is a function defined in eval.c.
Signature
(set-default-toplevel-value SYMBOL VALUE)
Documentation
Set SYMBOL's toplevel default value to VALUE.
"Toplevel" means outside of any let binding.
Source Code
// Defined in /usr/src/emacs/src/eval.c
{
union specbinding *binding = default_toplevel_binding (symbol);
if (binding)
set_specpdl_old_value (binding, value);
else
Fset_default (symbol, value);
return Qnil;
}