mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-23 04:52:42 -08:00
doc: fix documentation for si:*keep-definitions*
The variable is set to t by default.
This commit is contained in:
parent
71babf1f99
commit
61650f8e1f
1 changed files with 6 additions and 6 deletions
|
|
@ -105,13 +105,13 @@ The output of (symbol-function fun) is one of the following:
|
|||
@end itemize
|
||||
|
||||
@cindex @code{disassemble} and @code{compile} on defined functions
|
||||
@exindex Keeping lambda definitions with @code{si:*keep-definitions}
|
||||
@exindex Keeping lambda definitions with @code{si:*keep-definitions*}
|
||||
|
||||
ECL usually drops the source code of a function unless the global
|
||||
variable si:*keep-definitions* was true when the function was translated
|
||||
into bytecodes. Therefore, if you wish to use compile and disassemble on
|
||||
defined functions, you should issue @code{(setq si:*keep-definitions*
|
||||
t)} at the beginning of your session.
|
||||
ECL usually keeps the source code of a function unless the global
|
||||
variable @code{si:*keep-definitions*} was false when the function was
|
||||
translated into bytecodes. Therefore, if you don't need to use compile
|
||||
and disassemble on defined functions, you should issue @code{(setq
|
||||
si:*keep-definitions* nil)} at the beginning of your session.
|
||||
|
||||
@lspindex si:*keep-definitions*
|
||||
@defvr Variable {si:*keep-definitions*}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue