Function: fmakunbound
fmakunbound is a function defined in data.c.
Signature
(fmakunbound SYMBOL)
Documentation
Make SYMBOL's function definition be nil.
Return SYMBOL.
If a function definition is nil, trying to call a function by
that name will cause a void-function error. For more details, see
Info node (elisp) Function Cells.
See also makunbound.
Source Code
// Defined in /usr/src/emacs/src/data.c
{
CHECK_SYMBOL (symbol);
if (NILP (symbol) || EQ (symbol, Qt))
xsignal1 (Qsetting_constant, symbol);
set_symbol_function (symbol, Qnil);
return symbol;
}