echo-stream
.
read-char
or read-byte
,
as appropriate to the stream).
6. (of an output stream)
a character or number (as appropriate to the
element type of the stream)
that is among the ordered series of objects that has been
or will be written to the stream (using write-char
or write-byte
, as appropriate to the stream).
7. (of a class) a generalized instance of the class.
macroexpand
takes an optional environment argument.”
macroexpand
takes an optional environment argument.”
(The object nil
when used as an environment object
denotes the null lexical environment;
the values of environment parameters
to macro functions are objects
of implementation-dependent nature which represent the
environment1 in which the corresponding macro form
is to be expanded.)
See Section 3.1.1.4 (Environment Objects).
error
.
*error-output*
.
let
establishes lexical bindings.”
eval-when
to be evaluated
are evaluated. All evaluations initiated by the compiler
take place in the evaluation environment.
block
),
through which (e.g., unwind-protect
),
or to which (e.g., tagbody
)
control and possibly values can be transferred both actively by using
another control form and passively through the normal control and
data flow of evaluation.
“catch
and block
establish bindings for
exit points to which throw
and return-from
,
respectively, can transfer control and values;
tagbody
establishes a binding for an exit point
with lexical extent to which go
can transfer control;
and unwind-protect
establishes an exit point
through which control might be transferred by
operators such as throw
, return-from
,
and go
.”
return-from
(or return
).
|
Figure 26.1: Exponent Markers
let
form is a list
of bindings.”
2. the textual notation used to notate an object in a source file.
“The expression 'sample
is equivalent to (quote sample)
.”
extended-char
:
a character that is not a base character.
defmacro
uses extended lambda lists.”