destroy-unclassified-concepts [Function]
Purpose
The destroy-unclassified-concepts function destroys all concepts that are currently unclassified.
Syntax
destroy-unclassified-concepts
Arguments
The destroy-unclassified-concepts function takes no arguments.
Value
The destroy-unclassified-concepts function returns a list of the names of the concepts that were destroyed.
Remarks
All dependents -- that is, all concepts whose definitions directly or indirectly reference the unclassified concepts -- are recursively deleted.
This function is often employed to delete concepts created ``by accident'', e.g., when a concept reference within a definition is misspelled.
Examples
(defconcept A :is-primitive B :implies C)
(destroy-unclassified-concepts) ==> (A B C)
See Also
Last modified: Jun 1 1995