undefsystem

$Revision: 5.0.2.4 $

Macro

Package: EXCL

Arguments: (system-name)

This macro removes system-name from the list of defined systems. system-name must be a symbol which names a defined system.

The defsystem facility keeps an internal alist of pretty-names and system-object pairs. This macro returns the contents of the pretty-name alist after system-name has been deleted. If this macro deletes the last system definition, then the macro will return nil. It is not an error to attempt to delete an undefined system.

USER(42): (defsystem :my-serial-sys ()
                     (:serial "my1" "my2"))
:MY-SERIAL-SYS
USER(43): (undefsystem :my-serial-sys)
NIL

See defsystem.htm for more information on the defsystem facility.

The general documentation description is in introduction.htm. The index is in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.