% -*- Mode: TeX -*-  
% 978 symbols in ANSI package COMMON-LISP,
% generated by kmp@SONATA.Harlequin.COM on machine BALBOA
% running Genera 8.3, System 446.21 on 8/29/93 21:30:44,
% including these symbols added manually:
%  (BOOLEAN ENSURE-DIRECTORIES-EXIST READ-SEQUENCE WRITE-SEQUENCE DEFINE-SYMBOL-MACRO).
%
% *** THIS FILE IS AUTOMATICALLY GENERATED.
% *** DO NOT MANUALLY EDIT, OR YOUR CHANGES MAY BE LOST!
% *** SEE "B:>ansi-cl>spec>tools>show-cl-symbols" FOR MORE INFO.
% ***   --kmp

The figures on the next twelve pages contain a complete enumeration
of the 978 \term{external} \term{symbols} in \thepackage{common-lisp}.\idxpackref{common-lisp}


\displaytwo{Symbols in the COMMON-LISP package (part one of twelve).}{
\&allow-other-keys&*print-miser-width*\cr
\&aux&*print-pprint-dispatch*\cr
\&body&*print-pretty*\cr
\&environment&*print-radix*\cr
\&key&*print-readably*\cr
\&optional&*print-right-margin*\cr
\&rest&*query-io*\cr
\&whole&*random-state*\cr
*&*read-base*\cr
**&*read-default-float-format*\cr
***&*read-eval*\cr
*break-on-signals*&*read-suppress*\cr
*compile-file-pathname*&*readtable*\cr
*compile-file-truename*&*standard-input*\cr
*compile-print*&*standard-output*\cr
*compile-verbose*&*terminal-io*\cr
*debug-io*&*trace-output*\cr
*debugger-hook*&+\cr
*default-pathname-defaults*&++\cr
*error-output*&+++\cr
*features*&-\cr
*gensym-counter*&/\cr
*load-pathname*&//\cr
*load-print*&///\cr
*load-truename*&/=\cr
*load-verbose*&1+\cr
*macroexpand-hook*&1-\cr
*modules*&<\cr
*package*&<=\cr
*print-array*&=\cr
*print-base*&>\cr
*print-case*&>=\cr
*print-circle*&abort\cr
*print-escape*&abs\cr
*print-gensym*&acons\cr
*print-length*&acos\cr
*print-level*&acosh\cr
*print-lines*&add-method\cr
}

\vfill\eject


\displaythree{Symbols in the COMMON-LISP package (part two of twelve).}{
adjoin&atom&boundp\cr
adjust-array&base-char&break\cr
adjustable-array-p&base-string&broadcast-stream\cr
allocate-instance&bignum&broadcast-stream-streams\cr
alpha-char-p&bit&built-in-class\cr
alphanumericp&bit-and&butlast\cr
and&bit-andc1&byte\cr
append&bit-andc2&byte-position\cr
apply&bit-eqv&byte-size\cr
apropos&bit-ior&caaaar\cr
apropos-list&bit-nand&caaadr\cr
aref&bit-nor&caaar\cr
arithmetic-error&bit-not&caadar\cr
arithmetic-error-operands&bit-orc1&caaddr\cr
arithmetic-error-operation&bit-orc2&caadr\cr
array&bit-vector&caar\cr
array-dimension&bit-vector-p&cadaar\cr
array-dimension-limit&bit-xor&cadadr\cr
array-dimensions&block&cadar\cr
array-displacement&boole&caddar\cr
array-element-type&boole-1&cadddr\cr
array-has-fill-pointer-p&boole-2&caddr\cr
array-in-bounds-p&boole-and&cadr\cr
array-rank&boole-andc1&call-arguments-limit\cr
array-rank-limit&boole-andc2&call-method\cr
array-row-major-index&boole-c1&call-next-method\cr
array-total-size&boole-c2&car\cr
array-total-size-limit&boole-clr&case\cr
arrayp&boole-eqv&catch\cr
ash&boole-ior&ccase\cr
asin&boole-nand&cdaaar\cr
asinh&boole-nor&cdaadr\cr
assert&boole-orc1&cdaar\cr
assoc&boole-orc2&cdadar\cr
assoc-if&boole-set&cdaddr\cr
assoc-if-not&boole-xor&cdadr\cr
atan&boolean&cdar\cr
atanh&both-case-p&cddaar\cr
}

\vfill\eject


\displaythree{Symbols in the COMMON-LISP package (part three of twelve).}{
cddadr&clear-input&copy-tree\cr
cddar&clear-output&cos\cr
cdddar&close&cosh\cr
cddddr&clrhash&count\cr
cdddr&code-char&count-if\cr
cddr&coerce&count-if-not\cr
cdr&compilation-speed&ctypecase\cr
ceiling&compile&debug\cr
cell-error&compile-file&decf\cr
cell-error-name&compile-file-pathname&declaim\cr
cerror&compiled-function&declaration\cr
change-class&compiled-function-p&declare\cr
char&compiler-macro&decode-float\cr
char-code&compiler-macro-function&decode-universal-time\cr
char-code-limit&complement&defclass\cr
char-downcase&complex&defconstant\cr
char-equal&complexp&defgeneric\cr
char-greaterp&compute-applicable-methods&define-compiler-macro\cr
char-int&compute-restarts&define-condition\cr
char-lessp&concatenate&define-method-combination\cr
char-name&concatenated-stream&define-modify-macro\cr
char-not-equal&concatenated-stream-streams&define-setf-expander\cr
char-not-greaterp&cond&define-symbol-macro\cr
char-not-lessp&condition&defmacro\cr
char-upcase&conjugate&defmethod\cr
char/=&cons&defpackage\cr
char<&consp&defparameter\cr
char<=&constantly&defsetf\cr
char=&constantp&defstruct\cr
char>&continue&deftype\cr
char>=&control-error&defun\cr
character&copy-alist&defvar\cr
characterp&copy-list&delete\cr
check-type&copy-pprint-dispatch&delete-duplicates\cr
cis&copy-readtable&delete-file\cr
class&copy-seq&delete-if\cr
class-name&copy-structure&delete-if-not\cr
class-of&copy-symbol&delete-package\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part four of twelve).}{
denominator&eq\cr
deposit-field&eql\cr
describe&equal\cr
describe-object&equalp\cr
destructuring-bind&error\cr
digit-char&etypecase\cr
digit-char-p&eval\cr
directory&eval-when\cr
directory-namestring&evenp\cr
disassemble&every\cr
division-by-zero&exp\cr
do&export\cr
do*&expt\cr
do-all-symbols&extended-char\cr
do-external-symbols&fboundp\cr
do-symbols&fceiling\cr
documentation&fdefinition\cr
dolist&ffloor\cr
dotimes&fifth\cr
double-float&file-author\cr
double-float-epsilon&file-error\cr
double-float-negative-epsilon&file-error-pathname\cr
dpb&file-length\cr
dribble&file-namestring\cr
dynamic-extent&file-position\cr
ecase&file-stream\cr
echo-stream&file-string-length\cr
echo-stream-input-stream&file-write-date\cr
echo-stream-output-stream&fill\cr
ed&fill-pointer\cr
eighth&find\cr
elt&find-all-symbols\cr
encode-universal-time&find-class\cr
end-of-file&find-if\cr
endp&find-if-not\cr
enough-namestring&find-method\cr
ensure-directories-exist&find-package\cr
ensure-generic-function&find-restart\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part five of twelve).}{
find-symbol&get-internal-run-time\cr
finish-output&get-macro-character\cr
first&get-output-stream-string\cr
fixnum&get-properties\cr
flet&get-setf-expansion\cr
float&get-universal-time\cr
float-digits&getf\cr
float-precision&gethash\cr
float-radix&go\cr
float-sign&graphic-char-p\cr
floating-point-inexact&handler-bind\cr
floating-point-invalid-operation&handler-case\cr
floating-point-overflow&hash-table\cr
floating-point-underflow&hash-table-count\cr
floatp&hash-table-p\cr
floor&hash-table-rehash-size\cr
fmakunbound&hash-table-rehash-threshold\cr
force-output&hash-table-size\cr
format&hash-table-test\cr
formatter&host-namestring\cr
fourth&identity\cr
fresh-line&if\cr
fround&ignorable\cr
ftruncate&ignore\cr
ftype&ignore-errors\cr
funcall&imagpart\cr
function&import\cr
function-keywords&in-package\cr
function-lambda-expression&incf\cr
functionp&initialize-instance\cr
gcd&inline\cr
generic-function&input-stream-p\cr
gensym&inspect\cr
gentemp&integer\cr
get&integer-decode-float\cr
get-decoded-time&integer-length\cr
get-dispatch-macro-character&integerp\cr
get-internal-real-time&interactive-stream-p\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part six of twelve).}{
intern&lisp-implementation-type\cr
internal-time-units-per-second&lisp-implementation-version\cr
intersection&list\cr
invalid-method-error&list*\cr
invoke-debugger&list-all-packages\cr
invoke-restart&list-length\cr
invoke-restart-interactively&listen\cr
isqrt&listp\cr
keyword&load\cr
keywordp&load-logical-pathname-translations\cr
labels&load-time-value\cr
lambda&locally\cr
lambda-list-keywords&log\cr
lambda-parameters-limit&logand\cr
last&logandc1\cr
lcm&logandc2\cr
ldb&logbitp\cr
ldb-test&logcount\cr
ldiff&logeqv\cr
least-negative-double-float&logical-pathname\cr
least-negative-long-float&logical-pathname-translations\cr
least-negative-normalized-double-float&logior\cr
least-negative-normalized-long-float&lognand\cr
least-negative-normalized-short-float&lognor\cr
least-negative-normalized-single-float&lognot\cr
least-negative-short-float&logorc1\cr
least-negative-single-float&logorc2\cr
least-positive-double-float&logtest\cr
least-positive-long-float&logxor\cr
least-positive-normalized-double-float&long-float\cr
least-positive-normalized-long-float&long-float-epsilon\cr
least-positive-normalized-short-float&long-float-negative-epsilon\cr
least-positive-normalized-single-float&long-site-name\cr
least-positive-short-float&loop\cr
least-positive-single-float&loop-finish\cr
length&lower-case-p\cr
let&machine-instance\cr
let*&machine-type\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part seven of twelve).}{
machine-version&mask-field\cr
macro-function&max\cr
macroexpand&member\cr
macroexpand-1&member-if\cr
macrolet&member-if-not\cr
make-array&merge\cr
make-broadcast-stream&merge-pathnames\cr
make-concatenated-stream&method\cr
make-condition&method-combination\cr
make-dispatch-macro-character&method-combination-error\cr
make-echo-stream&method-qualifiers\cr
make-hash-table&min\cr
make-instance&minusp\cr
make-instances-obsolete&mismatch\cr
make-list&mod\cr
make-load-form&most-negative-double-float\cr
make-load-form-saving-slots&most-negative-fixnum\cr
make-method&most-negative-long-float\cr
make-package&most-negative-short-float\cr
make-pathname&most-negative-single-float\cr
make-random-state&most-positive-double-float\cr
make-sequence&most-positive-fixnum\cr
make-string&most-positive-long-float\cr
make-string-input-stream&most-positive-short-float\cr
make-string-output-stream&most-positive-single-float\cr
make-symbol&muffle-warning\cr
make-synonym-stream&multiple-value-bind\cr
make-two-way-stream&multiple-value-call\cr
makunbound&multiple-value-list\cr
map&multiple-value-prog1\cr
map-into&multiple-value-setq\cr
mapc&multiple-values-limit\cr
mapcan&name-char\cr
mapcar&namestring\cr
mapcon&nbutlast\cr
maphash&nconc\cr
mapl&next-method-p\cr
maplist&nil\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part eight of twelve).}{
nintersection&package-error\cr
ninth&package-error-package\cr
no-applicable-method&package-name\cr
no-next-method&package-nicknames\cr
not&package-shadowing-symbols\cr
notany&package-use-list\cr
notevery&package-used-by-list\cr
notinline&packagep\cr
nreconc&pairlis\cr
nreverse&parse-error\cr
nset-difference&parse-integer\cr
nset-exclusive-or&parse-namestring\cr
nstring-capitalize&pathname\cr
nstring-downcase&pathname-device\cr
nstring-upcase&pathname-directory\cr
nsublis&pathname-host\cr
nsubst&pathname-match-p\cr
nsubst-if&pathname-name\cr
nsubst-if-not&pathname-type\cr
nsubstitute&pathname-version\cr
nsubstitute-if&pathnamep\cr
nsubstitute-if-not&peek-char\cr
nth&phase\cr
nth-value&pi\cr
nthcdr&plusp\cr
null&pop\cr
number&position\cr
numberp&position-if\cr
numerator&position-if-not\cr
nunion&pprint\cr
oddp&pprint-dispatch\cr
open&pprint-exit-if-list-exhausted\cr
open-stream-p&pprint-fill\cr
optimize&pprint-indent\cr
or&pprint-linear\cr
otherwise&pprint-logical-block\cr
output-stream-p&pprint-newline\cr
package&pprint-pop\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part nine of twelve).}{
pprint-tab&read-char\cr
pprint-tabular&read-char-no-hang\cr
prin1&read-delimited-list\cr
prin1-to-string&read-from-string\cr
princ&read-line\cr
princ-to-string&read-preserving-whitespace\cr
print&read-sequence\cr
print-not-readable&reader-error\cr
print-not-readable-object&readtable\cr
print-object&readtable-case\cr
print-unreadable-object&readtablep\cr
probe-file&real\cr
proclaim&realp\cr
prog&realpart\cr
prog*&reduce\cr
prog1&reinitialize-instance\cr
prog2&rem\cr
progn&remf\cr
program-error&remhash\cr
progv&remove\cr
provide&remove-duplicates\cr
psetf&remove-if\cr
psetq&remove-if-not\cr
push&remove-method\cr
pushnew&remprop\cr
quote&rename-file\cr
random&rename-package\cr
random-state&replace\cr
random-state-p&require\cr
rassoc&rest\cr
rassoc-if&restart\cr
rassoc-if-not&restart-bind\cr
ratio&restart-case\cr
rational&restart-name\cr
rationalize&return\cr
rationalp&return-from\cr
read&revappend\cr
read-byte&reverse\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part ten of twelve).}{
room&simple-bit-vector\cr
rotatef&simple-bit-vector-p\cr
round&simple-condition\cr
row-major-aref&simple-condition-format-arguments\cr
rplaca&simple-condition-format-control\cr
rplacd&simple-error\cr
safety&simple-string\cr
satisfies&simple-string-p\cr
sbit&simple-type-error\cr
scale-float&simple-vector\cr
schar&simple-vector-p\cr
search&simple-warning\cr
second&sin\cr
sequence&single-float\cr
serious-condition&single-float-epsilon\cr
set&single-float-negative-epsilon\cr
set-difference&sinh\cr
set-dispatch-macro-character&sixth\cr
set-exclusive-or&sleep\cr
set-macro-character&slot-boundp\cr
set-pprint-dispatch&slot-exists-p\cr
set-syntax-from-char&slot-makunbound\cr
setf&slot-missing\cr
setq&slot-unbound\cr
seventh&slot-value\cr
shadow&software-type\cr
shadowing-import&software-version\cr
shared-initialize&some\cr
shiftf&sort\cr
short-float&space\cr
short-float-epsilon&special\cr
short-float-negative-epsilon&special-operator-p\cr
short-site-name&speed\cr
signal&sqrt\cr
signed-byte&stable-sort\cr
signum&standard\cr
simple-array&standard-char\cr
simple-base-string&standard-char-p\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part eleven of twelve).}{
standard-class&sublis\cr
standard-generic-function&subseq\cr
standard-method&subsetp\cr
standard-object&subst\cr
step&subst-if\cr
storage-condition&subst-if-not\cr
store-value&substitute\cr
stream&substitute-if\cr
stream-element-type&substitute-if-not\cr
stream-error&subtypep\cr
stream-error-stream&svref\cr
stream-external-format&sxhash\cr
streamp&symbol\cr
string&symbol-function\cr
string-capitalize&symbol-macrolet\cr
string-downcase&symbol-name\cr
string-equal&symbol-package\cr
string-greaterp&symbol-plist\cr
string-left-trim&symbol-value\cr
string-lessp&symbolp\cr
string-not-equal&synonym-stream\cr
string-not-greaterp&synonym-stream-symbol\cr
string-not-lessp&t\cr
string-right-trim&tagbody\cr
string-stream&tailp\cr
string-trim&tan\cr
string-upcase&tanh\cr
string/=&tenth\cr
string<&terpri\cr
string<=&the\cr
string=&third\cr
string>&throw\cr
string>=&time\cr
stringp&trace\cr
structure&translate-logical-pathname\cr
structure-class&translate-pathname\cr
structure-object&tree-equal\cr
style-warning&truename\cr
}

\vfill\eject


\displaytwo{Symbols in the COMMON-LISP package (part twelve of twelve).}{
truncate&values-list\cr
two-way-stream&variable\cr
two-way-stream-input-stream&vector\cr
two-way-stream-output-stream&vector-pop\cr
type&vector-push\cr
type-error&vector-push-extend\cr
type-error-datum&vectorp\cr
type-error-expected-type&warn\cr
type-of&warning\cr
typecase&when\cr
typep&wild-pathname-p\cr
unbound-slot&with-accessors\cr
unbound-slot-instance&with-compilation-unit\cr
unbound-variable&with-condition-restarts\cr
undefined-function&with-hash-table-iterator\cr
unexport&with-input-from-string\cr
unintern&with-open-file\cr
union&with-open-stream\cr
unless&with-output-to-string\cr
unread-char&with-package-iterator\cr
unsigned-byte&with-simple-restart\cr
untrace&with-slots\cr
unuse-package&with-standard-io-syntax\cr
unwind-protect&write\cr
update-instance-for-different-class&write-byte\cr
update-instance-for-redefined-class&write-char\cr
upgraded-array-element-type&write-line\cr
upgraded-complex-part-type&write-sequence\cr
upper-case-p&write-string\cr
use-package&write-to-string\cr
use-value&y-or-n-p\cr
user-homedir-pathname&yes-or-no-p\cr
values&zerop\cr
}
