LispWorks User Guide and Reference Manual > 7 Dspecs: Tools for Handling Definitions > 7.7 Tracking definitions


7.7.2 Recording definitions and redefinition checking

The location information is entered into the database when the definition is executed, by the defining function calling record-definition.

record-definition performs various checks, and returns true or false depending on whether the definition was allowed or not. In particular, it checks if the same name has already been defined in a different location and if so a warning or error can be signalled. See record-definition for details. Use of record-definition

LispWorks User Guide and Reference Manual - 22 Dec 2009