Common Lisp the Language, 2nd Edition

next up previous contents
Next: About this document Up: Common Lisp the Language Previous: References


This index, which was compiled by Tom Bylander <>, replaces the original minimal index compiled from the latex sources. We will eventually replace this page with a form-based GLIMPSE index.

This index includes links for most Common Lisp functions (and other entities) to the portion of the online Common Lisp manual where they are defined. Since the index was automatically generated from the online manual, some functions may not be included in this index. Also, the links do not jump directly to the function definitions; instead, they connect to the beginning of the sections where they are defined. Finally, please note that it is sometimes useful to go the previous section or the beginning of the chapter to get an introductory explanation (maybe even a simple example) of what is going on.

* function
* variable
** variable
*** variable
+ function
+ variable
++ variable
+++ variable
- function
- variable
/ function
/ variable
// variable
/// variable
1+ function
1- function
< function
<= function
= function
> function
>= function
abort function
abs function
acons function
acos function
acosh function
add-method generic function
adjoin function
adjust-array function
adjustable-array-p function
alpha-char-p function
alphanumericp function
alter function
always loop clause
and macro
append function
append loop clause
appending loop clause
apply function
applyhook function
*applyhook* variable
apropos function
apropos-list function
aref function
arithmetic-error type
arithmetic-error-operands function
arithmetic-error-operation function
array-dimension function
array-dimension-limit constant
array-dimensions function
array-element-type function
array-has-fill-pointer-p function
array-in-bounds-p function
array-rank function
array-rank-limit constant
array-row-major-index function
array-total-size function
array-total-size-limit constant
arrayp function
as loop clause
ash function
asin function
asinh function
assert macro
assert macro
assoc function
assoc-if function
assoc-if-not function
atan function
atanh function
atom function
augment-environment function
bit function
bit-and function
bit-andc1 function
bit-andc2 function
bit-eqv function
bit-ior function
bit-nand function
bit-nor function
bit-not function
bit-orc1 function
bit-orc2 function
bit-vector-p function
bit-xor function
block special form
boole function
both-case-p function
boundp function
break function
break function
*break-on-signals* variable
*break-on-warnings* variable
broadcast-stream-streams function
butlast function
byte function
byte-position function
byte-size function
caaaar function
caaadr function
caaar function
caadar function
caaddr function
caadr function
caar function
cadaar function
cadadr function
cadar function
caddar function
cadddr function
caddr function
cadr function
call-arguments-limit constant
call-method macro
call-next-method function
car function
case macro
catch special form
catenate function
ccase macro
ccase macro
cdaaar function
cdaadr function
cdaar function
cdadar function
cdaddr function
cdadr function
cdar function
cddaar function
cddadr function
cddar function
cdddar function
cddddr function
cdddr function
cddr function
cdr function
ceiling function
cell-error type
cell-error-name function
cerror function
cerror function
change-class generic function
char function
char-bit function
char-bits function
char-bits-limit constant
char-code function
char-code-limit constant
char-control-bit constant
char-downcase function
char-equal function
char-font function
char-font-limit constant
char-greaterp function
char-hyper-bit constant
char-int function
char-lessp function
char-meta-bit constant
char-name function
char-not-equal function
char-not-greaterp function
char-not-lessp function
char-super-bit constant
char-upcase function
char/= function
char< function
char<= function
char= function
char> function
char>= function
character function
characterp function
check-type macro
check-type macro
choose function
choose-if function
chunk function
cis function
class-name generic function
class-of function
clear-input function
close function
clrhash function
code-char function
coerce function
collect loop clause
collect function
collect-alist function
collect-and function
collect-append function
collect-file function
collect-first function
collect-fn function
collect-hash function
collect-last function
collect-length function
collect-max function
collect-min function
collect-nconc function
collect-nth function
collect-or function
collect-plist function
collect-sum function
collecting loop clause
collecting-fn function
commonp function
compile function
compile-file function
compile-file-pathname function
*compile-file-pathname* variable
*compile-file-truename* variable
*compile-print* variable
*compile-verbose* variable
compiled-function-p function
compiler-let special form
compiler-let macro
compiler-macro-function function
compiler-macroexpand function
compiler-macroexpand-1 function
complement function
complex function
complexp function
compute-applicable-methods function
compute-restarts function
concatenate function
concatenated-stream-streams function
cond macro
condition type
conjugate function
cons function
consp function
constantp function
continue function
control-error type
copy-alist function
copy-list function
copy-pprint-dispatch function
copy-readtable function
copy-seq function
copy-symbol function
copy-tree function
cos function
cosh function
cotruncate function
count function
count loop clause
count-if function
count-if-not function
counting loop clause
ctypecase macro
ctypecase macro
*debug-io* variable
*debugger-hook* variable
decf macro
declaim macro
declaration-information function
declare special form
decode-float function
decode-universal-time function
*default-pathname-defaults* variable
defclass macro
defgeneric macro
define-compiler-macro macro
define-condition macro
define-declaration macro
define-method-combination macro
define-modify-macro macro
define-setf-method macro
defmacro macro
defmethod macro
defpackage macro
defstruct macro
deftype macro
defun macro
defvar macro
delete function
delete-duplicates function
delete-file function
delete-if function
delete-if-not function
delete-package function
denominator function
deposit-field function
describe function
describe-object generic function
destructuring-bind macro
digit-char function
digit-char-p function
directory function
directory-namestring function
disassemble function
division-by-zero type
do macro
do loop clause
do* macro
do-all-symbols macro
do-external-symbols macro
do-symbols macro
documentation function
documentation generic function
doing loop clause
dolist macro
dotimes macro
double-float-epsilon constant
double-float-negative-epsilon constant
dpb function
dribble function
ecase macro
ecase macro
echo-stream-input-stream function
echo-stream-output-stream function
ed function
eighth function
elt function
encapsulated macro
enclose function
encode-universal-time function
end-of-file type
endp function
enough-namestring function
ensure-generic-function function
eq function
eql function
equal function
equalp function
error function
error function
error type
*error-output* variable
etypecase macro
etypecase macro
eval function
eval-when special form
evalhook function
*evalhook* variable
evenp function
every function
exp function
expand function
export function
expt function
f generic function
fboundp function
fdefinition function
*features* variable
ffloor function
fifth function
file-author function
file-error type
file-error-pathname function
file-length function
file-namestring function
file-position function
file-string-length function
file-write-date function
fill function
fill-pointer function
finally loop clause
find function
find-all-symbols function
find-class function
find-if function
find-if-not function
find-method generic function
find-package function
find-restart function
find-symbol function
finish-output function
first function
flet special form
float function
float-digits function
float-precision function
float-radix function
float-sign function
floating-point-overflow type
floating-point-underflow type
floatp function
floor function
for loop clause
format function
formatter macro
fourth function
funcall function
function special form
function-information function
function-keywords generic function
function-lambda-expression function
functionp function
gatherer function
gathering macro
gcd function
generator function
generic-flet special form
generic-function macro
generic-labels special form
gensym function
*gensym-counter* variable
gentemp function
get function
get-decoded-time function
get-internal-real-time function
get-internal-run-time function
get-output-stream-string function
get-properties function
get-setf-method function
get-setf-method-multiple-value function
get-universal-time function
getf function
gethash function
go special form
graphic-char-p function
handler-bind macro
handler-case macro
hash-table-count function
hash-table-p function
hash-table-rehash-size function
hash-table-rehash-threshold function
hash-table-size function
hash-table-test function
host-namestring function
identity function
if special form
if loop clause
ignore-errors macro
imagpart function
import function
in-package function
in-package macro
incf macro
initialize-instance generic function
initially loop clause
input-stream-p function
inspect function
int-char function
integer-decode-float function
integer-length function
integerp function
interactive-stream-p function
intern function
internal-time-units-per-second constant
intersection function
invalid-method-error function
invoke-debugger function
invoke-restart function
isqrt function
iterate macro
keywordp function
lambda-list-keywords constant
lambda-parameters-limit constant
last function
latch function
lcm function
ldb function
ldb-test function
ldiff function
least-negative-double-float constant
least-negative-long-float constant
least-negative-normalized-double-float constant
least-negative-normalized-long-float constant
least-negative-normalized-short-float constant
least-negative-normalized-single-float constant
least-negative-short-float constant
least-negative-single-float constant
least-positive-double-float constant
least-positive-long-float constant
least-positive-normalized-double-float constant
least-positive-normalized-long-float constant
least-positive-normalized-short-float constant
least-positive-normalized-single-float constant
least-positive-short-float constant
least-positive-single-float constant
length function
let special form
let* special form
lisp-implementation-type function
lisp-implementation-version function
list function
list* function
list-all-packages function
list-length function
listen function
listp function
load function
load-logical-pathname-translations function
*load-pathname* variable
*load-print* variable
load-time-value special form
*load-truename* variable
*load-verbose* variable
locally macro
locally special form
log function
logand function
logandc1 function
logandc2 function
logbitp function
logcount function
logeqv function
logical-pathname class
logical-pathname function
logical-pathname-translations function
logior function
lognand function
lognor function
lognot function
logorc1 function
logorc2 function
logtest function
logxor function
long-float-epsilon constant
long-float-negative-epsilon constant
long-site-name function
loop macro
loop-finish macro
lower-case-p function
machine-instance function
machine-type function
machine-version function
macro-function function
macroexpand function
macroexpand-1 function
*macroexpand-hook* variable
make-array function
make-broadcast-stream function
make-char function
make-concatenated-stream function
make-condition function
make-dispatch-macro-character function
make-echo-stream function
make-hash-table function
make-instance generic function
make-instances-obsolete generic function
make-list function
make-load-form generic function
make-load-form-saving-slots function
make-package function
make-pathname function
make-random-state function
make-sequence function
make-string function
make-string-input-stream function
make-string-output-stream function
make-symbol function
make-synonym-stream function
make-two-way-stream function
makunbound function
map function
map-fn function
map-into function
mapc function
mapcan function
mapcar function
mapcon function
maphash function
mapl function
maplist function
mapping macro
mask function
mask-field function
max function
maximize loop clause
maximizing loop clause
member function
member-if function
member-if-not function
merge function
merge-pathnames function
method-combination-error function
method-qualifiers generic function
min function
mingle function
minimize loop clause
minimizing loop clause
minusp function
mismatch function
mod function
*modules* variable
most-negative-double-float constant
most-negative-fixnum constant
most-negative-long-float constant
most-negative-short-float constant
most-negative-single-float constant
most-positive-double-float constant
most-positive-fixnum constant
most-positive-long-float constant
most-positive-short-float constant
most-positive-single-float constant
muffle-warning function
multiple-value-bind macro
multiple-value-call special form
multiple-value-list macro
multiple-value-prog1 special form
multiple-value-setq macro
multiple-values-limit constant
name-char function
named loop clause
namestring function
nbutlast function
nconc function
nconc loop clause
nconcing loop clause
never loop clause
next-in macro
next-method-p function
next-out function
nil constant
nintersection function
ninth function
no-applicable-method generic function
no-next-method generic function
not function
notany function
notevery function
nreconc function
nreverse function
nset-difference function
nset-exclusive-or function
nstring-capitalize function
nstring-downcase function
nstring-upcase function
nsublis function
nsubst function
nsubst-if function
nsubst-if-not function
nsubstitute function
nsubstitute-if function
nsubstitute-if-not function
nth function
nth-value macro
nthcdr function
null function
numberp function
numerator function
nunion function
oddp function
off-line-port declaration specifier
open function
open-stream-p function
optimizable-series-function declaration specifier
or macro
output-stream-p function
*package* variable
package-error type
package-error-package function
package-name function
package-nicknames function
package-shadowing-symbols function
package-use-list function
package-used-by-list function
packagep function
pairlis function
parse-integer function
parse-macro function
parse-namestring function
pathname function
pathname-device function
pathname-directory function
pathname-host function
pathname-match-p function
pathname-name function
pathname-type function
pathname-version function
pathnamep function
peek-char function
phase function
pi constant
plusp function
pop macro
position function
position-if function
position-if-not function
positions function
pprint-dispatch function
pprint-exit-if-list-exhausted macro
pprint-fill function
pprint-indent function
pprint-linear function
pprint-logical-block macro
pprint-newline function
pprint-pop macro
pprint-tab function
pprint-tabular function
previous function
prin1 function
*print-array* variable
*print-base* variable
*print-case* variable
*print-circle* variable
*print-escape* variable
*print-gensym* variable
*print-length* variable
*print-level* variable
*print-lines* variable
*print-miser-width* variable
print-object generic function
*print-pprint-dispatch* variable
*print-pretty* variable
*print-radix* variable
*print-readably* variable
*print-right-margin* variable
print-unreadable-object macro
probe-file function
proclaim function
producing macro
prog macro
prog* macro
prog1 macro
prog2 macro
progn special form
program-error type
progv special form
propagate-alterability declaration specifier
provide function
psetf macro
psetq macro
push macro
pushnew macro
*query-io* variable
quote special form
random function
*random-state* variable
random-state-p function
rassoc function
rassoc-if function
rassoc-if-not function
rational function
rationalize function
rationalp function
read function
*read-base* variable
read-byte function
read-char function
read-char-no-hang function
*read-default-float-format* variable
read-delimited-list function
*read-eval* variable
read-from-string function
read-line function
read-preserving-whitespace function
*read-suppress* variable
*readtable* variable
readtable-case function
readtablep function
realp function
realpart function
reduce function
reinitialize-instance generic function
rem function
remf macro
remhash function
remove function
remove-duplicates function
remove-method generic function
remprop function
rename-file function
rename-package function
repeat loop clause
replace function
require function
rest function
restart type
restart-bind macro
restart-case macro
restart-name function
result-of function
return macro
return loop clause
return-from special form
revappend function
reverse function
room function
rotatef macro
round function
row-major-aref function
rplaca function
rplacd function
sbit function
scale-float function
scan function
scan-alist function
scan-file function
scan-fn function
scan-fn-inclusive function
scan-hash function
scan-lists-of-lists function
scan-lists-of-lists-fringe function
scan-multiple function
scan-plist function
scan-range function
scan-sublists function
scan-symbols function
schar function
search function
second function
series type specifier
series function
series-element-type type specifier
serious-condition type
set function
set-char-bit function
set-difference function
set-dispatch-macro-character function
set-exclusive-or function
set-macro-character function
set-pprint-dispatch function
set-syntax-from-char function
setf macro
setq special form
seventh function
shadow function
shadowing-import function
shared-initialize generic function
shiftf macro
short-float-epsilon constant
short-float-negative-epsilon constant
short-site-name function
signal function
signum function
simple-bit-vector-p function
simple-condition type
simple-condition-format-arguments function
simple-condition-format-string function
simple-error type
simple-string-p function
simple-type-error type
simple-vector-p function
simple-warning type
sin function
single-float-epsilon constant
single-float-negative-epsilon constant
sinh function
sixth function
sleep function
slot-boundp function
slot-exists-p function
slot-makunbound function
slot-missing generic function
slot-unbound generic function
slot-value function
software-type function
software-version function
some function
sort function
special-form-p function
split function
split-if function
sqrt function
stable-sort function
standard-char-p function
*standard-input* variable
*standard-output* variable
step macro
storage-condition type
store-value function
stream-element-type function
stream-error type
stream-error-stream function
stream-external-format function
streamp function
string function
string-capitalize function
string-char-p function
string-downcase function
string-equal function
string-greaterp function
string-left-trim function
string-lessp function
string-not-equal function
string-not-greaterp function
string-not-lessp function
string-right-trim function
string-trim function
string-upcase function
string/= function
string< function
string<= function
string= function
string> function
string>= function
stringp function
sublis function
subseq function
subseries function
subsetp function
subst function
subst-if function
subst-if-not function
substitute function
substitute-if function
substitute-if-not function
subtypep function
sum loop clause
summing loop clause
*suppress-series-warnings* variable
svref function
sxhash function
symbol-function function
symbol-macrolet special form
symbol-name function
symbol-package function
symbol-plist function
symbol-value function
symbolp function
synonym-stream-symbol function
t constant
tagbody special form
tailp function
tan function
tanh function
tenth function
*terminal-io* variable
terminate-producing macro
terpri function
the special form
thereis loop clause
third function
throw special form
time macro
to-alter function
trace macro
*trace-output* variable
translate-logical-pathname function
translate-pathname function
tree-equal function
truename function
truncate function
two-way-stream-input-stream function
two-way-stream-output-stream function
type-error type
type-error-datum function
type-error-expected-type function
type-of function
typecase macro
typep function
unbound-variable type
undefined-function type
unexport function
unintern function
union function
unless macro
unless loop clause
unread-char function
until loop clause
until function
until-if function
untrace macro
unuse-package function
unwind-protect special form
update-instance-for-different-class generic function
update-instance-for-redefined-class generic function
upgraded-array-element-type function
upgraded-complex-part-type function
upper-case-p function
use-package function
use-value function
user-homedir-pathname function
values function
values-list function
variable-information function
vector function
vector-pop function
vector-push function
vector-push-extend function
vectorp function
warn function
warn function
warning type
when macro
when loop clause
while loop clause
wild-pathname-p function
with loop clause
with-accessors macro
with-added-methods special form
with-compilation-unit macro
with-condition-restarts macro
with-hash-table-iterator macro
with-input-from-string macro
with-open-file macro
with-open-stream macro
with-output-to-string macro
with-package-iterator macro
with-simple-restart macro
with-slots macro
with-standard-io-syntax macro
write function
write-byte function
write-char function
write-string function
write-to-string function
y-or-n-p function
yes-or-no-p function
zerop function