These commands allow the user to remove definitions from the running Lisp image. It uses Common Lisp functionality such as fmakunbound
, makunbound
and remove-method
to undefine Lisp functions, variables, methods and so on.
Note: This does not mean deleting the source code.
Argument: None
Key sequence: None
Without a prefix argument, this undefines the current top level definition. That is, the defining form around or preceding the current point.
With a non-nil prefix argument, this does not undefine the definition but instead inserts into the buffer a Lisp form which, if evaluated, would undefine the definition.
Argument: None
Key sequence: None
Prompts for the name of an Editor command, and undefines that command.
Argument: None
Key sequence: None
Undefines all the definitions in the current buffer.
LispWorks Editor User Guide (Macintosh version) - 17 Aug 2017