CLCS

Symbols in the COMMON-LISP Package

The figures on the next twelve pages contain a complete enumeration of the 978 external symbols in the COMMON-LISP package.

&allow-other-keys*print-miser-width*
&aux*print-pprint-dispatch*
&body*print-pretty*
&environment*print-radix*
&key*print-readably*
&optional*print-right-margin*
&rest*query-io*
&whole*random-state*
**read-base*
***read-default-float-format*
****read-eval*
*break-on-signals**read-suppress*
*compile-file-pathname**readtable*
*compile-file-truename**standard-input*
*compile-print**standard-output*
*compile-verbose**terminal-io*
*debug-io**trace-output*
*debugger-hook*+
*default-pathname-defaults*++
*error-output*+++
*features*-
*gensym-counter*/
*load-pathname*//
*load-print*///
*load-truename*/=
*load-verbose*1+
*macroexpand-hook*1-
*modules*<
*package*<=
*print-array*=
*print-base*>
*print-case*>=
*print-circle*abort
*print-escape*abs
*print-gensym*acons
*print-length*acos
*print-level*acosh
*print-lines*add-method
Figure 1–4: Symbols in the COMMON-LISP package (part one of twelve).
adjoinatomboundp
adjust-arraybase-charbreak
adjustable-array-pbase-stringbroadcast-stream
allocate-instancebignumbroadcast-stream-streams
alpha-char-pbitbuilt-in-class
alphanumericpbit-andbutlast
andbit-andc1byte
appendbit-andc2byte-position
applybit-eqvbyte-size
aproposbit-iorcaaaar
apropos-listbit-nandcaaadr
arefbit-norcaaar
arithmetic-errorbit-notcaadar
arithmetic-error-operandsbit-orc1caaddr
arithmetic-error-operationbit-orc2caadr
arraybit-vectorcaar
array-dimensionbit-vector-pcadaar
array-dimension-limitbit-xorcadadr
array-dimensionsblockcadar
array-displacementboolecaddar
array-element-typeboole-1cadddr
array-has-fill-pointer-pboole-2caddr
array-in-bounds-pboole-andcadr
array-rankboole-andc1call-arguments-limit
array-rank-limitboole-andc2call-method
array-row-major-indexboole-c1call-next-method
array-total-sizeboole-c2car
array-total-size-limitboole-clrcase
arraypboole-eqvcatch
ashboole-iorccase
asinboole-nandcdaaar
asinhboole-norcdaadr
assertboole-orc1cdaar
assocboole-orc2cdadar
assoc-ifboole-setcdaddr
assoc-if-notboole-xorcdadr
atanbooleancdar
atanhboth-case-pcddaar
Figure 1–5: Symbols in the COMMON-LISP package (part two of twelve).
cddadrclear-inputcopy-tree
cddarclear-outputcos
cdddarclosecosh
cddddrclrhashcount
cdddrcode-charcount-if
cddrcoercecount-if-not
cdrcompilation-speedctypecase
ceilingcompiledebug
cell-errorcompile-filedecf
cell-error-namecompile-file-pathnamedeclaim
cerrorcompiled-functiondeclaration
change-classcompiled-function-pdeclare
charcompiler-macrodecode-float
char-codecompiler-macro-functiondecode-universal-time
char-code-limitcomplementdefclass
char-downcasecomplexdefconstant
char-equalcomplexpdefgeneric
char-greaterpcompute-applicable-methodsdefine-compiler-macro
char-intcompute-restartsdefine-condition
char-lesspconcatenatedefine-method-combination
char-nameconcatenated-streamdefine-modify-macro
char-not-equalconcatenated-stream-streamsdefine-setf-expander
char-not-greaterpconddefine-symbol-macro
char-not-lesspconditiondefmacro
char-upcaseconjugatedefmethod
char/=consdefpackage
char<conspdefparameter
char<=constantlydefsetf
char=constantpdefstruct
char>continuedeftype
char>=control-errordefun
charactercopy-alistdefvar
characterpcopy-listdelete
check-typecopy-pprint-dispatchdelete-duplicates
ciscopy-readtabledelete-file
classcopy-seqdelete-if
class-namecopy-structuredelete-if-not
class-ofcopy-symboldelete-package
Figure 1–6: Symbols in the COMMON-LISP package (part three of twelve).
denominatoreq
deposit-fieldeql
describeequal
describe-objectequalp
destructuring-binderror
digit-charetypecase
digit-char-peval
directoryeval-when
directory-namestringevenp
disassembleevery
division-by-zeroexp
doexport
do*expt
do-all-symbolsextended-char
do-external-symbolsfboundp
do-symbolsfceiling
documentationfdefinition
dolistffloor
dotimesfifth
double-floatfile-author
double-float-epsilonfile-error
double-float-negative-epsilonfile-error-pathname
dpbfile-length
dribblefile-namestring
dynamic-extentfile-position
ecasefile-stream
echo-streamfile-string-length
echo-stream-input-streamfile-write-date
echo-stream-output-streamfill
edfill-pointer
eighthfind
eltfind-all-symbols
encode-universal-timefind-class
end-of-filefind-if
endpfind-if-not
enough-namestringfind-method
ensure-directories-existfind-package
ensure-generic-functionfind-restart
Figure 1–7: Symbols in the COMMON-LISP package (part four of twelve).
find-symbolget-internal-run-time
finish-outputget-macro-character
firstget-output-stream-string
fixnumget-properties
fletget-setf-expansion
floatget-universal-time
float-digitsgetf
float-precisiongethash
float-radixgo
float-signgraphic-char-p
floating-point-inexacthandler-bind
floating-point-invalid-operationhandler-case
floating-point-overflowhash-table
floating-point-underflowhash-table-count
floatphash-table-p
floorhash-table-rehash-size
fmakunboundhash-table-rehash-threshold
force-outputhash-table-size
formathash-table-test
formatterhost-namestring
fourthidentity
fresh-lineif
froundignorable
ftruncateignore
ftypeignore-errors
funcallimagpart
functionimport
function-keywordsin-package
function-lambda-expressionincf
functionpinitialize-instance
gcdinline
generic-functioninput-stream-p
gensyminspect
gentempinteger
getinteger-decode-float
get-decoded-timeinteger-length
get-dispatch-macro-characterintegerp
get-internal-real-timeinteractive-stream-p
Figure 1–8: Symbols in the COMMON-LISP package (part five of twelve).
internlisp-implementation-type
internal-time-units-per-secondlisp-implementation-version
intersectionlist
invalid-method-errorlist*
invoke-debuggerlist-all-packages
invoke-restartlist-length
invoke-restart-interactivelylisten
isqrtlistp
keywordload
keywordpload-logical-pathname-translations
labelsload-time-value
lambdalocally
lambda-list-keywordslog
lambda-parameters-limitlogand
lastlogandc1
lcmlogandc2
ldblogbitp
ldb-testlogcount
ldifflogeqv
least-negative-double-floatlogical-pathname
least-negative-long-floatlogical-pathname-translations
least-negative-normalized-double-floatlogior
least-negative-normalized-long-floatlognand
least-negative-normalized-short-floatlognor
least-negative-normalized-single-floatlognot
least-negative-short-floatlogorc1
least-negative-single-floatlogorc2
least-positive-double-floatlogtest
least-positive-long-floatlogxor
least-positive-normalized-double-floatlong-float
least-positive-normalized-long-floatlong-float-epsilon
least-positive-normalized-short-floatlong-float-negative-epsilon
least-positive-normalized-single-floatlong-site-name
least-positive-short-floatloop
least-positive-single-floatloop-finish
lengthlower-case-p
letmachine-instance
let*machine-type
Figure 1–9: Symbols in the COMMON-LISP package (part six of twelve).
machine-versionmask-field
macro-functionmax
macroexpandmember
macroexpand-1member-if
macroletmember-if-not
make-arraymerge
make-broadcast-streammerge-pathnames
make-concatenated-streammethod
make-conditionmethod-combination
make-dispatch-macro-charactermethod-combination-error
make-echo-streammethod-qualifiers
make-hash-tablemin
make-instanceminusp
make-instances-obsoletemismatch
make-listmod
make-load-formmost-negative-double-float
make-load-form-saving-slotsmost-negative-fixnum
make-methodmost-negative-long-float
make-packagemost-negative-short-float
make-pathnamemost-negative-single-float
make-random-statemost-positive-double-float
make-sequencemost-positive-fixnum
make-stringmost-positive-long-float
make-string-input-streammost-positive-short-float
make-string-output-streammost-positive-single-float
make-symbolmuffle-warning
make-synonym-streammultiple-value-bind
make-two-way-streammultiple-value-call
makunboundmultiple-value-list
mapmultiple-value-prog1
map-intomultiple-value-setq
mapcmultiple-values-limit
mapcanname-char
mapcarnamestring
mapconnbutlast
maphashnconc
maplnext-method-p
maplistnil
Figure 1-10: Symbols in the COMMON-LISP package (part seven of twelve).
nintersectionpackage-error
ninthpackage-error-package
no-applicable-methodpackage-name
no-next-methodpackage-nicknames
notpackage-shadowing-symbols
notanypackage-use-list
noteverypackage-used-by-list
notinlinepackagep
nreconcpairlis
nreverseparse-error
nset-differenceparse-integer
nset-exclusive-orparse-namestring
nstring-capitalizepathname
nstring-downcasepathname-device
nstring-upcasepathname-directory
nsublispathname-host
nsubstpathname-match-p
nsubst-ifpathname-name
nsubst-if-notpathname-type
nsubstitutepathname-version
nsubstitute-ifpathnamep
nsubstitute-if-notpeek-char
nthphase
nth-valuepi
nthcdrplusp
nullpop
numberposition
numberpposition-if
numeratorposition-if-not
nunionpprint
oddppprint-dispatch
openpprint-exit-if-list-exhausted
open-stream-ppprint-fill
optimizepprint-indent
orpprint-linear
otherwisepprint-logical-block
output-stream-ppprint-newline
packagepprint-pop
Figure 1–11: Symbols in the COMMON-LISP package (part eight of twelve).
pprint-tabread-char
pprint-tabularread-char-no-hang
prin1read-delimited-list
prin1-to-stringread-from-string
princread-line
princ-to-stringread-preserving-whitespace
printread-sequence
print-not-readablereader-error
print-not-readable-objectreadtable
print-objectreadtable-case
print-unreadable-objectreadtablep
probe-filereal
proclaimrealp
progrealpart
prog*reduce
prog1reinitialize-instance
prog2rem
prognremf
program-errorremhash
progvremove
provideremove-duplicates
psetfremove-if
psetqremove-if-not
pushremove-method
pushnewremprop
quoterename-file
randomrename-package
random-statereplace
random-state-prequire
rassocrest
rassoc-ifrestart
rassoc-if-notrestart-bind
ratiorestart-case
rationalrestart-name
rationalizereturn
rationalpreturn-from
readrevappend
read-bytereverse
Figure 1–12: Symbols in the COMMON-LISP package (part nine of twelve).
roomsimple-bit-vector
rotatefsimple-bit-vector-p
roundsimple-condition
row-major-arefsimple-condition-format-arguments
rplacasimple-condition-format-control
rplacdsimple-error
safetysimple-string
satisfiessimple-string-p
sbitsimple-type-error
scale-floatsimple-vector
scharsimple-vector-p
searchsimple-warning
secondsin
sequencesingle-float
serious-conditionsingle-float-epsilon
setsingle-float-negative-epsilon
set-differencesinh
set-dispatch-macro-charactersixth
set-exclusive-orsleep
set-macro-characterslot-boundp
set-pprint-dispatchslot-exists-p
set-syntax-from-charslot-makunbound
setfslot-missing
setqslot-unbound
seventhslot-value
shadowsoftware-type
shadowing-importsoftware-version
shared-initializesome
shiftfsort
short-floatspace
short-float-epsilonspecial
short-float-negative-epsilonspecial-operator-p
short-site-namespeed
signalsqrt
signed-bytestable-sort
signumstandard
simple-arraystandard-char
simple-base-stringstandard-char-p
Figure 1–13: Symbols in the COMMON-LISP package (part ten of twelve).
standard-classsublis
standard-generic-functionsubseq
standard-methodsubsetp
standard-objectsubst
stepsubst-if
storage-conditionsubst-if-not
store-valuesubstitute
streamsubstitute-if
stream-element-typesubstitute-if-not
stream-errorsubtypep
stream-error-streamsvref
stream-external-formatsxhash
streampsymbol
stringsymbol-function
string-capitalizesymbol-macrolet
string-downcasesymbol-name
string-equalsymbol-package
string-greaterpsymbol-plist
string-left-trimsymbol-value
string-lesspsymbolp
string-not-equalsynonym-stream
string-not-greaterpsynonym-stream-symbol
string-not-lesspt
string-right-trimtagbody
string-streamtailp
string-trimtan
string-upcasetanh
string/=tenth
string<terpri
string<=the
string=third
string>throw
string>=time
stringptrace
structuretranslate-logical-pathname
structure-classtranslate-pathname
structure-objecttree-equal
style-warningtruename
Figure 1–14: Symbols in the COMMON-LISP package (part eleven of twelve).
truncatevalues-list
two-way-streamvariable
two-way-stream-input-streamvector
two-way-stream-output-streamvector-pop
typevector-push
type-errorvector-push-extend
type-error-datumvectorp
type-error-expected-typewarn
type-ofwarning
typecasewhen
typepwild-pathname-p
unbound-slotwith-accessors
unbound-slot-instancewith-compilation-unit
unbound-variablewith-condition-restarts
undefined-functionwith-hash-table-iterator
unexportwith-input-from-string
uninternwith-open-file
unionwith-open-stream
unlesswith-output-to-string
unread-charwith-package-iterator
unsigned-bytewith-simple-restart
untracewith-slots
unuse-packagewith-standard-io-syntax
unwind-protectwrite
update-instance-for-different-classwrite-byte
update-instance-for-redefined-classwrite-char
upgraded-array-element-typewrite-line
upgraded-complex-part-typewrite-sequence
upper-case-pwrite-string
use-packagewrite-to-string
use-valuey-or-n-p
user-homedir-pathnameyes-or-no-p
valueszerop
Figure 1–15: Symbols in the COMMON-LISP package (part twelve of twelve).