All Manuals > LispWorks® User Guide and Reference Manual > 38 The LISPWORKS Package

undefine-action Macro

Summary

Removes an action from a specified list.

Package

lispworks

Signature

undefine-action name-or-list action-name

Arguments
name-or-list
A list or action list object.
action-name
A general lisp object.
Description

The macro undefine-action removes the action specified by action-name from the action list specified by name-or-list. If the action specified by action-name does not exist, then this is handled according to the value of *handle-missing-action-in-action-list*.

name-or-list is evaluated to give either a list UID (to be looked up in the global registry of lists) or an action list object. action-name is a UID (general lisp object, to be compared by equalp). It uniquely identifies this action within its list (as opposed to among all lists).

See also

define-action


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:41