Formating.
[com-informatimago:com-informatimago.git] / common-lisp / lisp / cl-symbols-by-chapter.lisp
1 (defparameter *cl-symbols-by-chapter*
2   '(((3 "Evaluation and Compilation")
3      (:symbol lambda)
4      (:macro lambda)
5      (:function compile)
6      (:function eval)
7      (:special-operator eval-when)
8      (:special-operator load-time-value)
9      (:special-operator quote)
10      (:accessor compiler-macro-function)
11      (:macro define-compiler-macro)
12      (:macro defmacro)
13      (:accessor macro-function)
14      (:function macroexpand)
15      (:function macroexpand-1)
16      (:macro define-symbol-macro)
17      (:special-operator symbol-macrolet)
18      (:variable *macroexpand-hook*)
19      (:function proclaim)
20      (:macro declaim)
21      (:symbol declare)
22      (:declaration ignore)
23      (:declaration ignorable)
24      (:declaration dynamic-extent)
25      (:declaration type)
26      (:declaration inline)
27      (:declaration notinline)
28      (:declaration ftype)
29      (:declaration declaration)
30      (:declaration optimize)
31      (:declaration special)
32      (:special-operator locally)
33      (:special-operator the)
34      (:function special-operator-p)
35      (:function constantp))
36     ((4 "Types and Classes")
37      (:type nil)
38      (:type boolean)
39      (:system-class function)
40      (:type compiled-function)
41      (:system-class generic-function)
42      (:system-class  standard-generic-function)
43      (:system-class class)
44      (:system-class built-in-class)
45      (:system-class structure-class)
46      (:system-class standard-class)
47      (:system-class method)
48      (:system-class standard-method)
49      (:class structure-object)
50      (:class standard-object)
51      (:system-class method-combination)
52      (:system-class t)
53      (:type-specifier satisfies)
54      (:type-specifier member)
55      (:type-specifier not)
56      (:type-specifier and)
57      (:type-specifier or)
58      (:type-specifier values)
59      (:type-specifier eql)
60      (:function coerce)
61      (:macro deftype)
62      (:function subtypep)
63      (:function type-of)
64      (:function typep)
65      (:condition-type type-error)
66      (:function type-error-datum)
67      (:function type-error-expected-type)
68      (:condition-type simple-type-error))
69     ((5 "Data and Control Flow")
70      (:function apply)
71      (:macro defun)
72      (:accessor fdefinition)
73      (:function fboundp)
74      (:function fmakunbound)
75      (:special-operator flet)
76      (:special-operator labels)
77      (:special-operator macrolet)
78      (:function funcall)
79      (:special-operator function)
80      (:function  function-lambda-expression)
81      (:function functionp)
82      (:function compiled-function-p)
83      (:constant-variable  call-arguments-limit)
84      (:constant-variable  lambda-list-keywords)
85      (:constant-variable  lambda-parameters-limit)
86      (:macro defconstant)
87      (:macro defparameter)
88      (:macro defvar)
89      (:macro destructuring-bind)
90      (:special-operator let)
91      (:special-operator let*)
92      (:special-operator progv)
93      (:special-form setq)
94      (:macro psetq)
95      (:special-operator block)
96      (:special-operator catch)
97      (:special-operator go)
98      (:special-operator return-from)
99      (:macro return)
100      (:special-operator tagbody)
101      (:special-operator throw)
102      (:special-operator unwind-protect)
103      (:constant-variable nil)
104      (:function not)
105      (:constant-variable t)
106      (:function eq)
107      (:function eql)
108      (:function equal)
109      (:function equalp)
110      (:function identity)
111      (:function complement)
112      (:function constantly)
113      (:function every)
114      (:function some)
115      (:function notevery)
116      (:function notany)
117      (:macro and)
118      (:macro cond)
119      (:special-operator if)
120      (:macro or)
121      (:macro when)
122      (:macro unless)
123      (:macro case)
124      (:macro ccase)
125      (:macro ecase)
126      (:macro typecase)
127      (:macro ctypecase)
128      (:macro etypecase)
129      (:macro multiple-value-bind)
130      (:special-operator  multiple-value-call)
131      (:macro multiple-value-list)
132      (:special-operator  multiple-value-prog1)
133      (:macro multiple-value-setq)
134      (:accessor values)
135      (:function values-list)
136      (:constant-variable  multiple-values-limit)
137      (:macro nth-value)
138      (:macro prog)
139      (:macro prog*)
140      (:macro prog1)
141      (:macro prog2)
142      (:special-operator progn)
143      (:macro define-modify-macro)
144      (:macro defsetf)
145      (:macro define-setf-expander)
146      (:function get-setf-expansion)
147      (:macro setf)
148      (:macro psetf)
149      (:macro shiftf)
150      (:macro rotatef)
151      (:condition-type control-error)
152      (:condition-type program-error)
153      (:condition-type  undefined-function))
154     ((6 "Iteration")
155      (:macro do)
156      (:macro do*)
157      (:macro dotimes)
158      (:macro dolist)
159      (:macro loop)
160      (:local-macro loop-finish))
161     ((7 "Objects")
162      (:standard-generic-function  function-keywords)
163      (:function ensure-generic-function)
164      (:standard-generic-function  allocate-instance)
165      (:standard-generic-function  reinitialize-instance)
166      (:standard-generic-function  shared-initialize)
167      (:standard-generic-function  update-instance-for-different-class)
168      (:standard-generic-function  update-instance-for-redefined-class)
169      (:standard-generic-function  change-class)
170      (:function slot-boundp)
171      (:function slot-exists-p)
172      (:function slot-makunbound)
173      (:standard-generic-function  slot-missing)
174      (:standard-generic-function  slot-unbound)
175      (:function slot-value)
176      (:standard-generic-function  method-qualifiers)
177      (:standard-generic-function  no-applicable-method)
178      (:standard-generic-function  no-next-method)
179      (:standard-generic-function  remove-method)
180      (:standard-generic-function  make-instance)
181      (:standard-generic-function  make-instances-obsolete)
182      (:standard-generic-function  make-load-form)
183      (:function  make-load-form-saving-slots)
184      (:macro with-accessors)
185      (:macro with-slots)
186      (:macro defclass)
187      (:macro defgeneric)
188      (:macro defmethod)
189      (:accessor find-class)
190      (:local-function next-method-p)
191      (:local-macro call-method)
192      (:local-macro make-method)
193      (:local-function call-next-method)
194      (:standard-generic-function compute-applicable-methods)
195      (:macro define-method-combination)
196      (:standard-generic-function find-method)
197      (:standard-generic-function add-method)
198      (:standard-generic-function initialize-instance)
199      (:standard-generic-function class-name)
200      (:standard-generic-function (setf class-name))
201      (:function class-of)
202      (:condition-type unbound-slot)
203      (:function unbound-slot-instance))
204     ((8 "Structures")
205      (:macro defstruct)
206      (:function copy-structure))
207     ((9 "Conditions")
208      (:condition-type condition)
209      (:condition-type warning)
210      (:condition-type style-warning)
211      (:condition-type serious-condition)
212      (:condition-type error)
213      (:condition-type cell-error)
214      (:function cell-error-name)
215      (:condition-type parse-error)
216      (:condition-type storage-condition)
217      (:macro assert)
218      (:function error)
219      (:function cerror)
220      (:macro check-type)
221      (:condition-type simple-error)
222      (:function invalid-method-error)
223      (:function method-combination-error)
224      (:function signal)
225      (:condition-type simple-condition)
226      (:function  simple-condition-format-control)
227      (:function  simple-condition-format-arguments)
228      (:function warn)
229      (:condition-type simple-warning)
230      (:function invoke-debugger)
231      (:function break)
232      (:variable *debugger-hook*)
233      (:variable *break-on-signals*)
234      (:macro handler-bind)
235      (:macro handler-case)
236      (:macro ignore-errors)
237      (:macro define-condition)
238      (:function make-condition)
239      (:system-class restart)
240      (:function compute-restarts)
241      (:function find-restart)
242      (:function invoke-restart)
243      (:function  invoke-restart-interactively)
244      (:macro restart-bind)
245      (:macro restart-case)
246      (:function restart-name)
247      (:macro with-condition-restarts)
248      (:macro with-simple-restart)
249      (:restart abort)
250      (:restart continue)
251      (:restart muffle-warning)
252      (:restart store-value)
253      (:restart use-value)
254      (:function abort)
255      (:function continue)
256      (:function muffle-warning)
257      (:function store-value)
258      (:function use-value))
259     ((10 "Symbols")
260      (:system-class symbol)
261      (:type keyword)
262      (:function symbolp)
263      (:function keywordp)
264      (:function make-symbol)
265      (:function copy-symbol)
266      (:function gensym)
267      (:variable *gensym-counter*)
268      (:function gentemp)
269      (:accessor symbol-function)
270      (:function symbol-name)
271      (:function symbol-package)
272      (:accessor symbol-plist)
273      (:accessor symbol-value)
274      (:accessor get)
275      (:function remprop)
276      (:function boundp)
277      (:function makunbound)
278      (:function set)
279      (:condition-type unbound-variable))
280     ((11 "Packages")
281      (:system-class package)
282      (:function export)
283      (:function find-symbol)
284      (:function find-package)
285      (:function find-all-symbols)
286      (:function import)
287      (:function list-all-packages)
288      (:function rename-package)
289      (:function shadow)
290      (:function shadowing-import)
291      (:function delete-package)
292      (:function make-package)
293      (:macro with-package-iterator)
294      (:function unexport)
295      (:function unintern)
296      (:macro in-package)
297      (:function unuse-package)
298      (:function use-package)
299      (:macro defpackage)
300      (:macro do-symbols)
301      (:macro do-external-symbols)
302      (:macro do-all-symbols)
303      (:function intern)
304      (:function package-name)
305      (:function package-nicknames)
306      (:function  package-shadowing-symbols)
307      (:function package-use-list)
308      (:function package-used-by-list)
309      (:function packagep)
310      (:variable *package*)
311      (:condition-type package-error)
312      (:function package-error-package))
313     ((12 "Numbers")
314      (:system-class number)
315      (:system-class complex)
316      (:system-class real)
317      (:system-class float)
318      (:type short-float)
319      (:type single-float)
320      (:type double-float)
321      (:type long-float)
322      (:system-class rational)
323      (:system-class ratio)
324      (:system-class integer)
325      (:type signed-byte)
326      (:type unsigned-byte)
327      (:type-specifier mod)
328      (:type bit)
329      (:type fixnum)
330      (:type bignum)
331      (:function =)
332      (:function /=)
333      (:function <)
334      (:function >)
335      (:function <=)
336      (:function >=)
337      (:function max)
338      (:function min)
339      (:function minusp)
340      (:function plusp)
341      (:function zerop)
342      (:function floor)
343      (:function ffloor)
344      (:function ceiling)
345      (:function fceiling)
346      (:function truncate)
347      (:function ftruncate)
348      (:function round)
349      (:function fround)
350      (:function sin)
351      (:function cos)
352      (:function tan)
353      (:function asin)
354      (:function acos)
355      (:function atan)
356      (:constant-variable pi)
357      (:function sinh)
358      (:function cosh)
359      (:function tanh)
360      (:function asinh)
361      (:function acosh)
362      (:function atanh)
363      (:function *)
364      (:function +)
365      (:function -)
366      (:function /)
367      (:function 1+)
368      (:function 1-)
369      (:function abs)
370      (:function evenp)
371      (:function oddp)
372      (:function exp)
373      (:function expt)
374      (:function gcd)
375      (:macro incf)
376      (:macro decf)
377      (:function lcm)
378      (:function log)
379      (:function mod)
380      (:function rem)
381      (:function signum)
382      (:function sqrt)
383      (:function isqrt)
384      (:system-class random-state)
385      (:function make-random-state)
386      (:function random)
387      (:function random-state-p)
388      (:variable *random-state*)
389      (:function numberp)
390      (:function cis)
391      (:function complex)
392      (:function complexp)
393      (:function conjugate)
394      (:function phase)
395      (:function realpart)
396      (:function imagpart)
397      (:function  upgraded-complex-part-type)
398      (:function realp)
399      (:function numerator)
400      (:function denominator)
401      (:function rational)
402      (:function rationalize)
403      (:function rationalp)
404      (:function ash)
405      (:function integer-length)
406      (:function integerp)
407      (:function parse-integer)
408      (:function boole)
409      (:constant-variable boole-1)
410      (:constant-variable boole-2)
411      (:constant-variable boole-and)
412      (:constant-variable boole-andc1)
413      (:constant-variable boole-andc2)
414      (:constant-variable boole-c1)
415      (:constant-variable boole-c2)
416      (:constant-variable boole-clr)
417      (:constant-variable boole-eqv)
418      (:constant-variable boole-ior)
419      (:constant-variable boole-nand)
420      (:constant-variable boole-nor)
421      (:constant-variable boole-orc1)
422      (:constant-variable boole-orc2)
423      (:constant-variable boole-set)
424      (:constant-variable boole-xor)
425      (:function logand)
426      (:function logandc1)
427      (:function logandc2)
428      (:function logeqv)
429      (:function logior)
430      (:function lognand)
431      (:function lognor)
432      (:function lognot)
433      (:function logorc1)
434      (:function logorc2)
435      (:function logxor)
436      (:function logbitp)
437      (:function logcount)
438      (:function logtest)
439      (:function byte)
440      (:function byte-size)
441      (:function byte-position)
442      (:function deposit-field)
443      (:function dpb)
444      (:accessor ldb)
445      (:function ldb-test)
446      (:accessor mask-field)
447      (:constant-variable  most-positive-fixnum)
448      (:constant-variable  most-negative-fixnum)
449      (:function decode-float)
450      (:function scale-float)
451      (:function float-radix)
452      (:function float-sign)
453      (:function float-digits)
454      (:function float-precision)
455      (:function integer-decode-float)
456      (:function float)
457      (:function floatp)
458      (:constant-variable  most-positive-short-float)
459      (:constant-variable  least-positive-short-float)
460      (:constant-variable  least-positive-normalized-short-float)
461      (:constant-variable  most-positive-double-float)
462      (:constant-variable  least-positive-double-float)
463      (:constant-variable  least-positive-normalized-double-float)
464      (:constant-variable  most-positive-long-float)
465      (:constant-variable  least-positive-long-float)
466      (:constant-variable  least-positive-normalized-long-float)
467      (:constant-variable  most-positive-single-float)
468      (:constant-variable  least-positive-single-float)
469      (:constant-variable  least-positive-normalized-single-float)
470      (:constant-variable  most-negative-short-float)
471      (:constant-variable  least-negative-short-float)
472      (:constant-variable  least-negative-normalized-short-float)
473      (:constant-variable  most-negative-single-float)
474      (:constant-variable  least-negative-single-float)
475      (:constant-variable  least-negative-normalized-single-float)
476      (:constant-variable  most-negative-double-float)
477      (:constant-variable  least-negative-double-float)
478      (:constant-variable  least-negative-normalized-double-float)
479      (:constant-variable  most-negative-long-float)
480      (:constant-variable  least-negative-long-float)
481      (:constant-variable  least-negative-normalized-long-float)
482      (:constant-variable  short-float-epsilon)
483      (:constant-variable  short-float-negative-epsilon)
484      (:constant-variable  single-float-epsilon)
485      (:constant-variable  single-float-negative-epsilon)
486      (:constant-variable  double-float-epsilon)
487      (:constant-variable  double-float-negative-epsilon)
488      (:constant-variable  long-float-epsilon)
489      (:constant-variable  long-float-negative-epsilon)
490      (:condition-type arithmetic-error)
491      (:function  arithmetic-error-operands)
492      (:function  arithmetic-error-operation)
493      (:condition-type division-by-zero)
494      (:condition-type  floating-point-invalid-operation)
495      (:condition-type  floating-point-inexact)
496      (:condition-type  floating-point-overflow)
497      (:condition-type  floating-point-underflow))
498     ((13 "Characters")
499      (:system-class character)
500      (:type base-char)
501      (:type standard-char)
502      (:type extended-char)
503      (:function char=)
504      (:function char/=)
505      (:function char<)
506      (:function char>)
507      (:function char<=)
508      (:function char>=)
509      (:function char-equal)
510      (:function char-not-equal)
511      (:function char-lessp)
512      (:function char-greaterp)
513      (:function char-not-greaterp)
514      (:function char-not-lessp)
515      (:function character)
516      (:function characterp)
517      (:function alpha-char-p)
518      (:function alphanumericp)
519      (:function digit-char)
520      (:function digit-char-p)
521      (:function graphic-char-p)
522      (:function standard-char-p)
523      (:function char-upcase)
524      (:function char-downcase)
525      (:function upper-case-p)
526      (:function lower-case-p)
527      (:function both-case-p)
528      (:function char-code)
529      (:function char-int)
530      (:function code-char)
531      (:constant-variable char-code-limit)
532      (:function char-name)
533      (:function name-char))
534     ((14 "Conses")
535      (:system-class list)
536      (:system-class null)
537      (:system-class cons)
538      (:type atom)
539      (:function cons)
540      (:function consp)
541      (:function atom)
542      (:function rplaca)
543      (:function rplacd)
544      (:accessor car)
545      (:accessor cdr)
546      (:accessor caar)
547      (:accessor cadr)
548      (:accessor cdar)
549      (:accessor cddr)
550      (:accessor caaar)
551      (:accessor caadr)
552      (:accessor cadar)
553      (:accessor caddr)
554      (:accessor cdaar)
555      (:accessor cdadr)
556      (:accessor cddar)
557      (:accessor cdddr)
558      (:accessor caaaar)
559      (:accessor caaadr)
560      (:accessor caadar)
561      (:accessor caaddr)
562      (:accessor cadaar)
563      (:accessor cadadr)
564      (:accessor caddar)
565      (:accessor cadddr)
566      (:accessor cdaaar)
567      (:accessor cdaadr)
568      (:accessor cdadar)
569      (:accessor cdaddr)
570      (:accessor cddaar)
571      (:accessor cddadr)
572      (:accessor cdddar)
573      (:accessor cddddr)
574      (:function copy-tree)
575      (:function sublis)
576      (:function nsublis)
577      (:function subst)
578      (:function subst-if)
579      (:function subst-if-not)
580      (:function nsubst)
581      (:function nsubst-if)
582      (:function nsubst-if-not)
583      (:function tree-equal)
584      (:function copy-list)
585      (:function list)
586      (:function list*)
587      (:function list-length)
588      (:function listp)
589      (:function make-list)
590      (:macro push)
591      (:macro pop)
592      (:accessor first)
593      (:accessor second)
594      (:accessor third)
595      (:accessor fourth)
596      (:accessor fifth)
597      (:accessor sixth)
598      (:accessor seventh)
599      (:accessor eighth)
600      (:accessor ninth)
601      (:accessor tenth)
602      (:accessor nth)
603      (:function endp)
604      (:function null)
605      (:function nconc)
606      (:function append)
607      (:function revappend)
608      (:function nreconc)
609      (:function butlast)
610      (:function nbutlast)
611      (:function last)
612      (:function ldiff)
613      (:function tailp)
614      (:function nthcdr)
615      (:accessor rest)
616      (:function member)
617      (:function member-if)
618      (:function member-if-not)
619      (:function mapc)
620      (:function mapcar)
621      (:function mapcan)
622      (:function mapl)
623      (:function maplist)
624      (:function mapcon)
625      (:function acons)
626      (:function assoc)
627      (:function assoc-if)
628      (:function assoc-if-not)
629      (:function copy-alist)
630      (:function pairlis)
631      (:function rassoc)
632      (:function rassoc-if)
633      (:function rassoc-if-not)
634      (:function get-properties)
635      (:accessor getf)
636      (:macro remf)
637      (:function intersection)
638      (:function nintersection)
639      (:function adjoin)
640      (:macro pushnew)
641      (:function set-difference)
642      (:function nset-difference)
643      (:function set-exclusive-or)
644      (:function nset-exclusive-or)
645      (:function subsetp)
646      (:function union)
647      (:function nunion))
648     ((15 "Arrays")
649      (:system-class array)
650      (:type simple-array)
651      (:system-class vector)
652      (:type simple-vector)
653      (:system-class bit-vector)
654      (:type simple-bit-vector)
655      (:function make-array)
656      (:function adjust-array)
657      (:function adjustable-array-p)
658      (:accessor aref)
659      (:function array-dimension)
660      (:function array-dimensions)
661      (:function array-element-type)
662      (:function array-has-fill-pointer-p)
663      (:function array-displacement)
664      (:function array-in-bounds-p)
665      (:function array-rank)
666      (:function array-row-major-index)
667      (:function array-total-size)
668      (:function arrayp)
669      (:accessor fill-pointer)
670      (:accessor row-major-aref)
671      (:function upgraded-array-element-type)
672      (:constant-variable  array-dimension-limit)
673      (:constant-variable  array-rank-limit)
674      (:constant-variable  array-total-size-limit)
675      (:function simple-vector-p)
676      (:accessor svref)
677      (:function vector)
678      (:function vector-pop)
679      (:function vector-push)
680      (:function vector-push-extend)
681      (:function vectorp)
682      (:accessor bit)
683      (:accessor sbit)
684      (:function bit-and)
685      (:function bit-andc1)
686      (:function bit-andc2)
687      (:function bit-eqv)
688      (:function bit-ior)
689      (:function bit-nand)
690      (:function bit-nor)
691      (:function bit-not)
692      (:function bit-orc1)
693      (:function bit-orc2)
694      (:function bit-xor)
695      (:function bit-vector-p)
696      (:function simple-bit-vector-p))
697     ((16 "Strings")
698      (:system-class string)
699      (:type base-string)
700      (:type simple-string)
701      (:type simple-base-string)
702      (:function simple-string-p)
703      (:accessor char)
704      (:accessor schar)
705      (:function string)
706      (:function string-upcase)
707      (:function string-downcase)
708      (:function string-capitalize)
709      (:function nstring-upcase)
710      (:function nstring-downcase)
711      (:function nstring-capitalize)
712      (:function string-trim)
713      (:function string-left-trim)
714      (:function string-right-trim)
715      (:function string=)
716      (:function string/=)
717      (:function string<)
718      (:function string>)
719      (:function string<=)
720      (:function string>=)
721      (:function string-equal)
722      (:function string-not-equal)
723      (:function string-lessp)
724      (:function string-greaterp)
725      (:function string-not-greaterp)
726      (:function string-not-lessp)
727      (:function stringp)
728      (:function make-string))
729     ((17 "Sequences")
730      (:system-class sequence)
731      (:function copy-seq)
732      (:accessor elt)
733      (:function fill)
734      (:function make-sequence)
735      (:accessor subseq)
736      (:function map)
737      (:function map-into)
738      (:function reduce)
739      (:function count)
740      (:function count-if)
741      (:function count-if-not)
742      (:function length)
743      (:function reverse)
744      (:function nreverse)
745      (:function sort)
746      (:function stable-sort)
747      (:function find)
748      (:function find-if)
749      (:function find-if-not)
750      (:function position)
751      (:function position-if)
752      (:function position-if-not)
753      (:function search)
754      (:function mismatch)
755      (:function replace)
756      (:function substitute)
757      (:function substitute-if)
758      (:function substitute-if-not)
759      (:function nsubstitute)
760      (:function nsubstitute-if)
761      (:function nsubstitute-if-not)
762      (:function concatenate)
763      (:function merge)
764      (:function remove)
765      (:function remove-if)
766      (:function remove-if-not)
767      (:function delete)
768      (:function delete-if)
769      (:function delete-if-not)
770      (:function remove-duplicates)
771      (:function delete-duplicates))
772     ((18 "Hash Tables")
773      (:system-class hash-table)
774      (:function make-hash-table)
775      (:function hash-table-p)
776      (:function hash-table-count)
777      (:function hash-table-rehash-size)
778      (:function hash-table-rehash-threshold)
779      (:function hash-table-size)
780      (:function hash-table-test)
781      (:accessor gethash)
782      (:function remhash)
783      (:function maphash)
784      (:macro with-hash-table-iterator)
785      (:function clrhash)
786      (:function sxhash))
787     ((19 "Filenames")
788      (:system-class pathname)
789      (:system-class logical-pathname)
790      (:function pathname)
791      (:function make-pathname)
792      (:function pathnamep)
793      (:function pathname-host)
794      (:function pathname-device)
795      (:function pathname-directory)
796      (:function pathname-name)
797      (:function pathname-type)
798      (:function pathname-version)
799      (:function load-logical-pathname-translations)
800      (:accessor logical-pathname-translations)
801      (:function logical-pathname)
802      (:variable *default-pathname-defaults*)
803      (:function namestring)
804      (:function file-namestring)
805      (:function directory-namestring)
806      (:function host-namestring)
807      (:function enough-namestring)
808      (:function parse-namestring)
809      (:function wild-pathname-p)
810      (:function pathname-match-p)
811      (:function translate-logical-pathname)
812      (:function translate-pathname)
813      (:function merge-pathnames))
814     ((20 "Files")
815      (:function directory)
816      (:function probe-file)
817      (:function ensure-directories-exist)
818      (:function truename)
819      (:function file-author)
820      (:function file-write-date)
821      (:function rename-file)
822      (:function delete-file)
823      (:condition-type file-error)
824      (:function file-error-pathname))
825     ((21 "Streams")
826      (:system-class stream)
827      (:system-class broadcast-stream)
828      (:system-class concatenated-stream)
829      (:system-class echo-stream)
830      (:system-class file-stream)
831      (:system-class string-stream)
832      (:system-class synonym-stream)
833      (:system-class two-way-stream)
834      (:function input-stream-p)
835      (:function output-stream-p)
836      (:function interactive-stream-p)
837      (:function open-stream-p)
838      (:function stream-element-type)
839      (:function streamp)
840      (:function read-byte)
841      (:function write-byte)
842      (:function peek-char)
843      (:function read-char)
844      (:function read-char-no-hang)
845      (:function terpri)
846      (:function fresh-line)
847      (:function unread-char)
848      (:function write-char)
849      (:function read-line)
850      (:function write-string)
851      (:function write-line)
852      (:function read-sequence)
853      (:function write-sequence)
854      (:function file-length)
855      (:function file-position)
856      (:function file-string-length)
857      (:function open)
858      (:function stream-external-format)
859      (:macro with-open-file)
860      (:function close)
861      (:macro with-open-stream)
862      (:function listen)
863      (:function clear-input)
864      (:function finish-output)
865      (:function force-output)
866      (:function clear-output)
867      (:function y-or-n-p)
868      (:function yes-or-no-p)
869      (:function make-synonym-stream)
870      (:function synonym-stream-symbol)
871      (:function broadcast-stream-streams)
872      (:function make-broadcast-stream)
873      (:function make-two-way-stream)
874      (:function two-way-stream-input-stream)
875      (:function two-way-stream-output-stream)
876      (:function echo-stream-input-stream)
877      (:function echo-stream-output-stream)
878      (:function make-echo-stream)
879      (:function concatenated-stream-streams)
880      (:function make-concatenated-stream)
881      (:function get-output-stream-string)
882      (:function make-string-input-stream)
883      (:function make-string-output-stream)
884      (:macro with-input-from-string)
885      (:macro with-output-to-string)
886      (:variable *debug-io*)
887      (:variable *error-output*)
888      (:variable *query-io*)
889      (:variable *standard-input*)
890      (:variable *standard-output*)
891      (:variable *trace-output*)
892      (:variable *terminal-io*)
893      (:condition-type stream-error)
894      (:function stream-error-stream)
895      (:condition-type end-of-file))
896     ((22 "Printer")
897      (:function copy-pprint-dispatch)
898      (:macro formatter)
899      (:function pprint-dispatch)
900      (:local-macro pprint-exit-if-list-exhausted)
901      (:function pprint-fill)
902      (:function pprint-linear)
903      (:function pprint-tabular)
904      (:function pprint-indent)
905      (:macro pprint-logical-block)
906      (:function pprint-newline)
907      (:local-macro pprint-pop)
908      (:function pprint-tab)
909      (:standard-generic-function  print-object)
910      (:macro print-unreadable-object)
911      (:function set-pprint-dispatch)
912      (:function write)
913      (:function prin1)
914      (:function print)
915      (:function pprint)
916      (:function princ)
917      (:function write-to-string)
918      (:function prin1-to-string)
919      (:function princ-to-string)
920      (:variable *print-array*)
921      (:variable *print-base*)
922      (:variable *print-radix*)
923      (:variable *print-case*)
924      (:variable *print-circle*)
925      (:variable *print-escape*)
926      (:variable *print-gensym*)
927      (:variable *print-level*)
928      (:variable *print-length*)
929      (:variable *print-lines*)
930      (:variable *print-miser-width*)
931      (:variable *print-pprint-dispatch*)
932      (:variable *print-pretty*)
933      (:variable *print-readably*)
934      (:variable *print-right-margin*)
935      (:condition-type print-not-readable)
936      (:function print-not-readable-object)
937      (:function format))
938     ((23 "Reader")
939      (:system-class readtable)
940      (:function copy-readtable)
941      (:function make-dispatch-macro-character)
942      (:function read)
943      (:function read-preserving-whitespace)
944      (:function read-delimited-list)
945      (:function read-from-string)
946      (:accessor readtable-case)
947      (:function readtablep)
948      (:function set-dispatch-macro-character)
949      (:function get-dispatch-macro-character)
950      (:function set-macro-character)
951      (:function get-macro-character)
952      (:function set-syntax-from-char)
953      (:macro with-standard-io-syntax)
954      (:variable *read-base*)
955      (:variable *read-default-float-format*)
956      (:variable *read-eval*)
957      (:variable *read-suppress*)
958      (:variable *readtable*)
959      (:condition-type reader-error))
960     ((24 "System Construction")
961      (:function compile-file)
962      (:function compile-file-pathname)
963      (:function load)
964      (:macro with-compilation-unit)
965      (:variable *features*)
966      (:variable *compile-file-pathname*)
967      (:variable *compile-file-truename*)
968      (:variable *load-pathname*)
969      (:variable *load-truename*)
970      (:variable *compile-print*)
971      (:variable *compile-verbose*)
972      (:variable *load-print*)
973      (:variable *load-verbose*)
974      (:variable *modules*)
975      (:function provide)
976      (:function require))
977     ((25 "Environment")
978      (:function decode-universal-time)
979      (:function encode-universal-time)
980      (:function get-universal-time)
981      (:function get-decoded-time)
982      (:function sleep)
983      (:function apropos)
984      (:function apropos-list)
985      (:function describe)
986      (:standard-generic-function  describe-object)
987      (:macro trace)
988      (:macro untrace)
989      (:macro step)
990      (:macro time)
991      (:constant-variable  internal-time-units-per-second)
992      (:function get-internal-real-time)
993      (:function get-internal-run-time)
994      (:function disassemble)
995      (:standard-generic-function documentation)
996      (:standard-generic-function (setf documentation))
997      (:function room)
998      (:function ed)
999      (:function inspect)
1000      (:function dribble)
1001      (:variable -)
1002      (:variable +)
1003      (:variable ++)
1004      (:variable +++)
1005      (:variable *)
1006      (:variable **)
1007      (:variable ***)
1008      (:variable /)
1009      (:variable //)
1010      (:variable ///)
1011      (:function lisp-implementation-type)
1012      (:function lisp-implementation-version)
1013      (:function short-site-name)
1014      (:function long-site-name)
1015      (:function machine-instance)
1016      (:function machine-type)
1017      (:function machine-version)
1018      (:function software-type)
1019      (:function software-version)
1020      (:function user-homedir-pathname))))