[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: lisp
- Subject: CLEARCLISPARRAY
- From: MASINTER.PA
- Date: Wed, 14 Jul 1982 04:39:35 -7000
- Date: 14 JUL 1982 0438-PDT
- Cc: lispsupport
(CLEARCLISPARRAY name - -) [Function]
Clears the clisp translation for all forms beginning with "name".
(In interpreted definitions only, and only if CLISPARRAY translation
feature has not been disabled.)
CLEARCLISPARRAY is used as the file package WHENCHANGED function
for the type MACROS, so that when a macro is edited or redefined,
the "cache" of its macro translation will be discarded.
Sometimes, a macro translation can depend on more than merely
the body of the macro, and the user may want to call CLEARCLISPARRAY
directly. For example, if a computed macro calls a function,
and the function is edited, the system currently does not know
enough to clear the array.