* Variable *EVAL-WHEN-COMPILE* is no longer used.

* FIND-CLASS belongs to the C library -- it can now be directly called.
* Class BUILT-IN renamed to BUILT-IN-CLASS
* Macro PROG1 slightly optimized
This commit is contained in:
jjgarcia 2002-05-17 16:37:21 +00:00
parent f9cf423040
commit 7e5cacd38e
12 changed files with 39 additions and 70 deletions

View file

@ -2453,12 +2453,6 @@ open-coded in-line. To control runtime error checking, supply appropriate
The @ecl{} compiler processes the @code{eval-when} special form exactly as
specified in @bibcite{Steele:84} (see Section 5.3.3 of @bibcite{Steele:84}).
Notice that KCL and AKCL instead behave differently from the @clisp{}
specification, since they normally process all top-level forms in
@emph{compile-time-too} mode. If it is desired that each top-level form be
processed in @emph{compile-time-too} mode, set the value of the @ecl{}
specific variable @code{*eval-when-compiler*} to @true{}.
The @ecl{} compiler is invoked by the functions @code{compile-file},
@code{compile}, and @code{disassemble} described below. In addition, the
@ecl{} compiler may be invoked directly by the Shell commands @code{ecl}.
@ -2590,13 +2584,6 @@ intermediate data-file is specified by the keyword parameter @kwd{data-file}.
@end defun
@defvar {*eval-when-compile*}
The compiler processes each top-level form in @dfn{not-compile-time} mode if
the value of this variable is @nil{}, and in @dfn{compile-time-too} mode,
otherwise. See Section 5.3.3 of @bibcite{Steele:84} for these two modes. The
initial value of this variable is @nil{}.
@end defvar
@node Declarations, OS interface, The compiler, Top
@chapter Declarations
@ -3973,8 +3960,6 @@ that case @code{suspend} will return the values specified by @code{resume}.
@end defvar
@defvar {*error-output*}
@end defvar
@defvar {*eval-when-compile*}
@end defvar
@defvar {*evalhook*}
@end defvar
@defvar {*features*}