Arguments: package
Returns t
or nil
as package is or is not
definition-locked. package must be a package
object (it cannot be a symbol or a string). setf may be used with this function to
definition-lock or unlock a package.
Even if a package is package-definition-locked, no error will be signaled when
*enable-package-locked-errors*
is nil
; *package*
is the home package of the symbol being operated
on; or *package*
contains
the home package of the symbol being operated upon. If a package-definition-lock violation is encountered while compiling a file, a warning is signaled rather than an error. If the resulting fasl file is loaded, an error will then be signaled.
See packages.htm, particularly sections Package definition locking and Implementation packages, and package-implementation-packages.
The documentation is described in introduction.htm and the index is in index.htm.
Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.
Created 2000.10.5.