Common Lisp the Language, 2nd Edition
This index, which was compiled by Tom Bylander <bylander@ringer.cs.utsa.edu>, 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///
variable1+
function1-
function < function <=
function=
function > function >=
functionabort
functionabs
functionacons
functionacos
functionacosh
functionadd-method
generic functionadjoin
functionadjust-array
functionadjustable-array-p
functionalpha-char-p
functionalphanumericp
functionalter
functionalways
loop clauseand
macroappend
functionappend
loop clauseappending
loop clauseapply
functionapplyhook
function*applyhook*
variableapropos
functionapropos-list
functionaref
functionarithmetic-error
typearithmetic-error-operands
functionarithmetic-error-operation
functionarray-dimension
functionarray-dimension-limit
constantarray-dimensions
functionarray-element-type
functionarray-has-fill-pointer-p
functionarray-in-bounds-p
functionarray-rank
functionarray-rank-limit
constantarray-row-major-index
functionarray-total-size
functionarray-total-size-limit
constantarrayp
functionas
loop clauseash
functionasin
functionasinh
functionassert
macroassert
macroassoc
functionassoc-if
functionassoc-if-not
functionatan
functionatanh
functionatom
functionaugment-environment
functionbit
functionbit-and
functionbit-andc1
functionbit-andc2
functionbit-eqv
functionbit-ior
functionbit-nand
functionbit-nor
functionbit-not
functionbit-orc1
functionbit-orc2
functionbit-vector-p
functionbit-xor
functionblock
special formboole
functionboth-case-p
functionboundp
functionbreak
functionbreak
function*break-on-signals*
variable*break-on-warnings*
variablebroadcast-stream-streams
functionbutlast
functionbyte
functionbyte-position
functionbyte-size
functioncaaaar
functioncaaadr
functioncaaar
functioncaadar
functioncaaddr
functioncaadr
functioncaar
functioncadaar
functioncadadr
functioncadar
functioncaddar
functioncadddr
functioncaddr
functioncadr
functioncall-arguments-limit
constantcall-method
macrocall-next-method
functioncar
functioncase
macrocatch
special formcatenate
functionccase
macroccase
macrocdaaar
functioncdaadr
functioncdaar
functioncdadar
functioncdaddr
functioncdadr
functioncdar
functioncddaar
functioncddadr
functioncddar
functioncdddar
functioncddddr
functioncdddr
functioncddr
functioncdr
functionceiling
functioncell-error
typecell-error-name
functioncerror
functioncerror
functionchange-class
generic functionchar
functionchar-bit
functionchar-bits
functionchar-bits-limit
constantchar-code
functionchar-code-limit
constantchar-control-bit
constantchar-downcase
functionchar-equal
functionchar-font
functionchar-font-limit
constantchar-greaterp
functionchar-hyper-bit
constantchar-int
functionchar-lessp
functionchar-meta-bit
constantchar-name
functionchar-not-equal
functionchar-not-greaterp
functionchar-not-lessp
functionchar-super-bit
constantchar-upcase
functionchar/=
functionchar
< functionchar
<= functionchar=
functionchar
> functionchar
>= functioncharacter
functioncharacterp
functioncheck-type
macrocheck-type
macrochoose
functionchoose-if
functionchunk
functioncis
functionclass-name
generic functionclass-of
functionclear-input
functionclose
functionclrhash
functioncode-char
functioncoerce
functioncollect
loop clausecollect
functioncollect-alist
functioncollect-and
functioncollect-append
functioncollect-file
functioncollect-first
functioncollect-fn
functioncollect-hash
functioncollect-last
functioncollect-length
functioncollect-max
functioncollect-min
functioncollect-nconc
functioncollect-nth
functioncollect-or
functioncollect-plist
functioncollect-sum
functioncollecting
loop clausecollecting-fn
functioncommonp
functioncompile
functioncompile-file
functioncompile-file-pathname
function*compile-file-pathname*
variable*compile-file-truename*
variable*compile-print*
variable*compile-verbose*
variablecompiled-function-p
functioncompiler-let
special formcompiler-let
macrocompiler-macro-function
functioncompiler-macroexpand
functioncompiler-macroexpand-1
functioncomplement
functioncomplex
functioncomplexp
functioncompute-applicable-methods
functioncompute-restarts
functionconcatenate
functionconcatenated-stream-streams
functioncond
macrocondition
typeconjugate
functioncons
functionconsp
functionconstantp
functioncontinue
functioncontrol-error
typecopy-alist
functioncopy-list
functioncopy-pprint-dispatch
functioncopy-readtable
functioncopy-seq
functioncopy-symbol
functioncopy-tree
functioncos
functioncosh
functioncotruncate
functioncount
functioncount
loop clausecount-if
functioncount-if-not
functioncounting
loop clausectypecase
macroctypecase
macro*debug-io*
variable*debugger-hook*
variabledecf
macrodeclaim
macrodeclaration-information
functiondeclare
special formdecode-float
functiondecode-universal-time
function*default-pathname-defaults*
variabledefclass
macrodefgeneric
macrodefine-compiler-macro
macrodefine-condition
macrodefine-declaration
macrodefine-method-combination
macrodefine-modify-macro
macrodefine-setf-method
macrodefmacro
macrodefmethod
macrodefpackage
macrodefstruct
macrodeftype
macrodefun
macrodefvar
macrodelete
functiondelete-duplicates
functiondelete-file
functiondelete-if
functiondelete-if-not
functiondelete-package
functiondenominator
functiondeposit-field
functiondescribe
functiondescribe-object
generic functiondestructuring-bind
macrodigit-char
functiondigit-char-p
functiondirectory
functiondirectory-namestring
functiondisassemble
functiondivision-by-zero
typedo
macrodo
loop clausedo*
macrodo-all-symbols
macrodo-external-symbols
macrodo-symbols
macrodocumentation
functiondocumentation
generic functiondoing
loop clausedolist
macrodotimes
macrodouble-float-epsilon
constantdouble-float-negative-epsilon
constantdpb
functiondribble
functionecase
macroecase
macroecho-stream-input-stream
functionecho-stream-output-stream
functioned
functioneighth
functionelt
functionencapsulated
macroenclose
functionencode-universal-time
functionend-of-file
typeendp
functionenough-namestring
functionensure-generic-function
functioneq
functioneql
functionequal
functionequalp
functionerror
functionerror
functionerror
type*error-output*
variableetypecase
macroetypecase
macroeval
functioneval-when
special formevalhook
function*evalhook*
variableevenp
functionevery
functionexp
functionexpand
functionexport
functionexpt
functionf
generic functionfboundp
functionfdefinition
function*features*
variableffloor
functionfifth
functionfile-author
functionfile-error
typefile-error-pathname
functionfile-length
functionfile-namestring
functionfile-position
functionfile-string-length
functionfile-write-date
functionfill
functionfill-pointer
functionfinally
loop clausefind
functionfind-all-symbols
functionfind-class
functionfind-if
functionfind-if-not
functionfind-method
generic functionfind-package
functionfind-restart
functionfind-symbol
functionfinish-output
functionfirst
functionflet
special formfloat
functionfloat-digits
functionfloat-precision
functionfloat-radix
functionfloat-sign
functionfloating-point-overflow
typefloating-point-underflow
typefloatp
functionfloor
functionfor
loop clauseformat
functionformatter
macrofourth
functionfuncall
functionfunction
special formfunction-information
functionfunction-keywords
generic functionfunction-lambda-expression
functionfunctionp
functiongatherer
functiongathering
macrogcd
functiongenerator
functiongeneric-flet
special formgeneric-function
macrogeneric-labels
special formgensym
function*gensym-counter*
variablegentemp
functionget
functionget-decoded-time
functionget-internal-real-time
functionget-internal-run-time
functionget-output-stream-string
functionget-properties
functionget-setf-method
functionget-setf-method-multiple-value
functionget-universal-time
functiongetf
functiongethash
functiongo
special formgraphic-char-p
functionhandler-bind
macrohandler-case
macrohash-table-count
functionhash-table-p
functionhash-table-rehash-size
functionhash-table-rehash-threshold
functionhash-table-size
functionhash-table-test
functionhost-namestring
functionidentity
functionif
special formif
loop clauseignore-errors
macroimagpart
functionimport
functionin-package
functionin-package
macroincf
macroinitialize-instance
generic functioninitially
loop clauseinput-stream-p
functioninspect
functionint-char
functioninteger-decode-float
functioninteger-length
functionintegerp
functioninteractive-stream-p
functionintern
functioninternal-time-units-per-second
constantintersection
functioninvalid-method-error
functioninvoke-debugger
functioninvoke-restart
functionisqrt
functioniterate
macrokeywordp
functionlambda-list-keywords
constantlambda-parameters-limit
constantlast
functionlatch
functionlcm
functionldb
functionldb-test
functionldiff
functionleast-negative-double-float
constantleast-negative-long-float
constantleast-negative-normalized-double-float
constantleast-negative-normalized-long-float
constantleast-negative-normalized-short-float
constantleast-negative-normalized-single-float
constantleast-negative-short-float
constantleast-negative-single-float
constantleast-positive-double-float
constantleast-positive-long-float
constantleast-positive-normalized-double-float
constantleast-positive-normalized-long-float
constantleast-positive-normalized-short-float
constantleast-positive-normalized-single-float
constantleast-positive-short-float
constantleast-positive-single-float
constantlength
functionlet
special formlet*
special formlisp-implementation-type
functionlisp-implementation-version
functionlist
functionlist*
functionlist-all-packages
functionlist-length
functionlisten
functionlistp
functionload
functionload-logical-pathname-translations
function*load-pathname*
variable*load-print*
variableload-time-value
special form*load-truename*
variable*load-verbose*
variablelocally
macrolocally
special formlog
functionlogand
functionlogandc1
functionlogandc2
functionlogbitp
functionlogcount
functionlogeqv
functionlogical-pathname
classlogical-pathname
functionlogical-pathname-translations
functionlogior
functionlognand
functionlognor
functionlognot
functionlogorc1
functionlogorc2
functionlogtest
functionlogxor
functionlong-float-epsilon
constantlong-float-negative-epsilon
constantlong-site-name
functionloop
macroloop-finish
macrolower-case-p
functionmachine-instance
functionmachine-type
functionmachine-version
functionmacro-function
functionmacroexpand
functionmacroexpand-1
function*macroexpand-hook*
variablemake-array
functionmake-broadcast-stream
functionmake-char
functionmake-concatenated-stream
functionmake-condition
functionmake-dispatch-macro-character
functionmake-echo-stream
functionmake-hash-table
functionmake-instance
generic functionmake-instances-obsolete
generic functionmake-list
functionmake-load-form
generic functionmake-load-form-saving-slots
functionmake-package
functionmake-pathname
functionmake-random-state
functionmake-sequence
functionmake-string
functionmake-string-input-stream
functionmake-string-output-stream
functionmake-symbol
functionmake-synonym-stream
functionmake-two-way-stream
functionmakunbound
functionmap
functionmap-fn
functionmap-into
functionmapc
functionmapcan
functionmapcar
functionmapcon
functionmaphash
functionmapl
functionmaplist
functionmapping
macromask
functionmask-field
functionmax
functionmaximize
loop clausemaximizing
loop clausemember
functionmember-if
functionmember-if-not
functionmerge
functionmerge-pathnames
functionmethod-combination-error
functionmethod-qualifiers
generic functionmin
functionmingle
functionminimize
loop clauseminimizing
loop clauseminusp
functionmismatch
functionmod
function*modules*
variablemost-negative-double-float
constantmost-negative-fixnum
constantmost-negative-long-float
constantmost-negative-short-float
constantmost-negative-single-float
constantmost-positive-double-float
constantmost-positive-fixnum
constantmost-positive-long-float
constantmost-positive-short-float
constantmost-positive-single-float
constantmuffle-warning
functionmultiple-value-bind
macromultiple-value-call
special formmultiple-value-list
macromultiple-value-prog1
special formmultiple-value-setq
macromultiple-values-limit
constantname-char
functionnamed
loop clausenamestring
functionnbutlast
functionnconc
functionnconc
loop clausenconcing
loop clausenever
loop clausenext-in
macronext-method-p
functionnext-out
functionnil
constantnintersection
functionninth
functionno-applicable-method
generic functionno-next-method
generic functionnot
functionnotany
functionnotevery
functionnreconc
functionnreverse
functionnset-difference
functionnset-exclusive-or
functionnstring-capitalize
functionnstring-downcase
functionnstring-upcase
functionnsublis
functionnsubst
functionnsubst-if
functionnsubst-if-not
functionnsubstitute
functionnsubstitute-if
functionnsubstitute-if-not
functionnth
functionnth-value
macronthcdr
functionnull
functionnumberp
functionnumerator
functionnunion
functionoddp
functionoff-line-port
declaration specifieropen
functionopen-stream-p
functionoptimizable-series-function
declaration specifieror
macrooutput-stream-p
function*package*
variablepackage-error
typepackage-error-package
functionpackage-name
functionpackage-nicknames
functionpackage-shadowing-symbols
functionpackage-use-list
functionpackage-used-by-list
functionpackagep
functionpairlis
functionparse-integer
functionparse-macro
functionparse-namestring
functionpathname
functionpathname-device
functionpathname-directory
functionpathname-host
functionpathname-match-p
functionpathname-name
functionpathname-type
functionpathname-version
functionpathnamep
functionpeek-char
functionphase
functionpi
constantplusp
functionpop
macroposition
functionposition-if
functionposition-if-not
functionpositions
functionpprint-dispatch
functionpprint-exit-if-list-exhausted
macropprint-fill
functionpprint-indent
functionpprint-linear
functionpprint-logical-block
macropprint-newline
functionpprint-pop
macropprint-tab
functionpprint-tabular
functionprevious
functionprin1
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*
variableprint-object
generic function*print-pprint-dispatch*
variable*print-pretty*
variable*print-radix*
variable*print-readably*
variable*print-right-margin*
variableprint-unreadable-object
macroprobe-file
functionproclaim
functionproducing
macroprog
macroprog*
macroprog1
macroprog2
macroprogn
special formprogram-error
typeprogv
special formpropagate-alterability
declaration specifierprovide
functionpsetf
macropsetq
macropush
macropushnew
macro*query-io*
variablequote
special formrandom
function*random-state*
variablerandom-state-p
functionrassoc
functionrassoc-if
functionrassoc-if-not
functionrational
functionrationalize
functionrationalp
functionread
function*read-base*
variableread-byte
functionread-char
functionread-char-no-hang
function*read-default-float-format*
variableread-delimited-list
function*read-eval*
variableread-from-string
functionread-line
functionread-preserving-whitespace
function*read-suppress*
variable*readtable*
variablereadtable-case
functionreadtablep
functionrealp
functionrealpart
functionreduce
functionreinitialize-instance
generic functionrem
functionremf
macroremhash
functionremove
functionremove-duplicates
functionremove-method
generic functionremprop
functionrename-file
functionrename-package
functionrepeat
loop clausereplace
functionrequire
functionrest
functionrestart
typerestart-bind
macrorestart-case
macrorestart-name
functionresult-of
functionreturn
macroreturn
loop clausereturn-from
special formrevappend
functionreverse
functionroom
functionrotatef
macroround
functionrow-major-aref
functionrplaca
functionrplacd
functionsbit
functionscale-float
functionscan
functionscan-alist
functionscan-file
functionscan-fn
functionscan-fn-inclusive
functionscan-hash
functionscan-lists-of-lists
functionscan-lists-of-lists-fringe
functionscan-multiple
functionscan-plist
functionscan-range
functionscan-sublists
functionscan-symbols
functionschar
functionsearch
functionsecond
functionseries
type specifierseries
functionseries-element-type
type specifierserious-condition
typeset
functionset-char-bit
functionset-difference
functionset-dispatch-macro-character
functionset-exclusive-or
functionset-macro-character
functionset-pprint-dispatch
functionset-syntax-from-char
functionsetf
macrosetq
special formseventh
functionshadow
functionshadowing-import
functionshared-initialize
generic functionshiftf
macroshort-float-epsilon
constantshort-float-negative-epsilon
constantshort-site-name
functionsignal
functionsignum
functionsimple-bit-vector-p
functionsimple-condition
typesimple-condition-format-arguments
functionsimple-condition-format-string
functionsimple-error
typesimple-string-p
functionsimple-type-error
typesimple-vector-p
functionsimple-warning
typesin
functionsingle-float-epsilon
constantsingle-float-negative-epsilon
constantsinh
functionsixth
functionsleep
functionslot-boundp
functionslot-exists-p
functionslot-makunbound
functionslot-missing
generic functionslot-unbound
generic functionslot-value
functionsoftware-type
functionsoftware-version
functionsome
functionsort
functionspecial-form-p
functionsplit
functionsplit-if
functionsqrt
functionstable-sort
functionstandard-char-p
function*standard-input*
variable*standard-output*
variablestep
macrostorage-condition
typestore-value
functionstream-element-type
functionstream-error
typestream-error-stream
functionstream-external-format
functionstreamp
functionstring
functionstring-capitalize
functionstring-char-p
functionstring-downcase
functionstring-equal
functionstring-greaterp
functionstring-left-trim
functionstring-lessp
functionstring-not-equal
functionstring-not-greaterp
functionstring-not-lessp
functionstring-right-trim
functionstring-trim
functionstring-upcase
functionstring/=
functionstring
< functionstring
<= functionstring=
functionstring
> functionstring
>= functionstringp
functionsublis
functionsubseq
functionsubseries
functionsubsetp
functionsubst
functionsubst-if
functionsubst-if-not
functionsubstitute
functionsubstitute-if
functionsubstitute-if-not
functionsubtypep
functionsum
loop clausesumming
loop clause*suppress-series-warnings*
variablesvref
functionsxhash
functionsymbol-function
functionsymbol-macrolet
special formsymbol-name
functionsymbol-package
functionsymbol-plist
functionsymbol-value
functionsymbolp
functionsynonym-stream-symbol
functiont
constanttagbody
special formtailp
functiontan
functiontanh
functiontenth
function*terminal-io*
variableterminate-producing
macroterpri
functionthe
special formthereis
loop clausethird
functionthrow
special formtime
macroto-alter
functiontrace
macro*trace-output*
variabletranslate-logical-pathname
functiontranslate-pathname
functiontree-equal
functiontruename
functiontruncate
functiontwo-way-stream-input-stream
functiontwo-way-stream-output-stream
functiontype-error
typetype-error-datum
functiontype-error-expected-type
functiontype-of
functiontypecase
macrotypep
functionunbound-variable
typeundefined-function
typeunexport
functionunintern
functionunion
functionunless
macrounless
loop clauseunread-char
functionuntil
loop clauseuntil
functionuntil-if
functionuntrace
macrounuse-package
functionunwind-protect
special formupdate-instance-for-different-class
generic functionupdate-instance-for-redefined-class
generic functionupgraded-array-element-type
functionupgraded-complex-part-type
functionupper-case-p
functionuse-package
functionuse-value
functionuser-homedir-pathname
functionvalues
functionvalues-list
functionvariable-information
functionvector
functionvector-pop
functionvector-push
functionvector-push-extend
functionvectorp
functionwarn
functionwarn
functionwarning
typewhen
macrowhen
loop clausewhile
loop clausewild-pathname-p
functionwith
loop clausewith-accessors
macrowith-added-methods
special formwith-compilation-unit
macrowith-condition-restarts
macrowith-hash-table-iterator
macrowith-input-from-string
macrowith-open-file
macrowith-open-stream
macrowith-output-to-string
macrowith-package-iterator
macrowith-simple-restart
macrowith-slots
macrowith-standard-io-syntax
macrowrite
functionwrite-byte
functionwrite-char
functionwrite-string
functionwrite-to-string
functiony-or-n-p
functionyes-or-no-p
functionzerop
function