User Tools


Function FMAKUNBOUND

Syntax

  • fmakunbound namename

Arguments and Values

Description

Removes the function or macro definition, if any, of name in the global environment.

Examples

(defun add-some (x) (+ x 19))

ADD-SOME

(fboundp 'add-some)

true

(flet ((add-some (x) (+ x 37))) (fmakunbound 'add-some) (add-some 1))

38

(fboundp 'add-some)

false

Side Effects

None.

Affected By

None.

Exceptional Situations

Should signal an error of type type-error if name is not a function name.

The consequences are undefined if name is a special operator.

See Also

Notes

None.

\issue{FUNCTION-NAME:LARGE}