chiark / gitweb /
src/*.lisp: Add missing exports.
[sod] / doc / SYMBOLS
1 -----------------------------------------------------------------------------
2 Package `sod'
3
4 builtin.lisp
5   *builtin-module*                              variable
6   make-builtin-module                           function
7
8 c-types-class-impl.lisp
9   c-class-type                                  class
10   c-type-class                                  generic setf-generic
11   cl:class                                      class c-type-form
12   find-class-type                               function
13   find-sod-class                                function
14   make-class-type                               function
15   record-sod-class                              function
16
17 c-types-impl.lisp
18   cl:*                                          variable function c-type-form
19   alignas
20   alignas-storage-specifier                     class
21   cl:array                                      class c-type-form
22   atomic                                        c-type-form
23   bool                                          c-type-spec c-type-form
24   c-array-dimensions                            generic
25   c-array-type                                  class
26   c-atomic-type                                 class
27   c-enum-type                                   class
28   c-function-arguments                          generic
29   c-function-keywords                           generic
30   c-function-type                               class
31   c-keyword-function-type                       class
32   c-pointer-type                                class
33   c-struct-type                                 class
34   c-tagged-type-kind                            generic
35   c-type-bool                                   variable
36   c-type-char                                   variable
37   c-type-double                                 variable
38   c-type-double-complex                         variable
39   c-type-double-imaginary                       variable
40   c-type-float                                  variable
41   c-type-float-complex                          variable
42   c-type-float-imaginary                        variable
43   c-type-int                                    variable
44   c-type-long                                   variable
45   c-type-long-double                            variable
46   c-type-long-double-complex                    variable
47   c-type-long-double-imaginary                  variable
48   c-type-long-long                              variable
49   c-type-name                                   generic
50   c-type-ptrdiff-t                              variable
51   c-type-short                                  variable
52   c-type-signed-char                            variable
53   c-type-size-t                                 variable
54   c-type-tag                                    generic
55   c-type-unsigned                               variable
56   c-type-unsigned-char                          variable
57   c-type-unsigned-long                          variable
58   c-type-unsigned-long-long                     variable
59   c-type-unsigned-short                         variable
60   c-type-va-list                                variable
61   c-type-void                                   variable
62   c-type-wchar-t                                variable
63   c-union-type                                  class
64   cl:char                                       function setf-function c-type-spec c-type-form parser-form
65   commentify-argument-names                     function
66   commentify-function-type                      function
67   const-string                                  c-type-spec
68   define-simple-c-type                          macro
69   double                                        c-type-spec c-type-form
70   double-complex                                c-type-spec c-type-form
71   double-imaginary                              c-type-spec c-type-form
72   enum                                          c-type-form
73   find-simple-c-type                            function
74   cl:float                                      function class c-type-spec c-type-form
75   float-complex                                 c-type-spec c-type-form
76   float-imaginary                               c-type-spec c-type-form
77   fn                                            c-type-form
78   fun                                           c-type-form
79   func                                          c-type-form
80   cl:function                                   function class c-type-form
81   sod-utilities:int                             c-type-spec c-type-form opthandler
82   kind-c-tagged-type                            generic
83   llong                                         c-type-spec
84   long                                          c-type-spec c-type-form
85   long-double                                   c-type-spec c-type-form
86   long-double-complex                           c-type-spec c-type-form
87   long-double-imaginary                         c-type-spec c-type-form
88   long-int                                      c-type-spec
89   long-long                                     c-type-spec c-type-form
90   long-long-int                                 c-type-spec
91   make-array-type                               function
92   make-atomic-type                              function
93   make-c-tagged-type                            function
94   make-enum-type                                function
95   make-function-type                            function
96   make-keyword-function-type                    function
97   make-pointer-type                             function
98   make-simple-type                              function
99   make-struct-type                              function
100   make-union-type                               function
101   merge-keyword-lists                           function
102   cl:nil                                        constant c-type-form parser-spec parser-form
103   pointer                                       c-type-form
104   pprint-argument-list                          function
105   pprint-c-function-type                        function
106   ptr                                           c-type-form
107   ptrdiff-t                                     c-type-spec c-type-form
108   reify-variable-argument-tail                  function
109   cl:schar                                      function setf-function c-type-spec
110   short                                         c-type-spec c-type-form
111   short-int                                     c-type-spec
112   signed                                        c-type-spec
113   signed-char                                   c-type-spec c-type-form
114   signed-int                                    c-type-spec
115   signed-long                                   c-type-spec
116   signed-long-int                               c-type-spec
117   signed-long-long                              c-type-spec
118   signed-long-long-int                          c-type-spec
119   signed-short                                  c-type-spec
120   signed-short-int                              c-type-spec
121   simple-c-type                                 class
122   sint                                          c-type-spec
123   size-t                                        c-type-spec c-type-form
124   sllong                                        c-type-spec
125   slong                                         c-type-spec
126   specs                                         c-type-form
127   sshort                                        c-type-spec
128   cl:string                                     function class c-type-spec opthandler
129   struct                                        c-type-form
130   tagged-c-type                                 class
131   uchar                                         c-type-spec
132   uint                                          c-type-spec
133   ullong                                        c-type-spec
134   ulong                                         c-type-spec
135   cl:union                                      function c-type-form
136   unsigned                                      c-type-spec c-type-form
137   unsigned-char                                 c-type-spec c-type-form
138   unsigned-int                                  c-type-spec
139   unsigned-long                                 c-type-spec c-type-form
140   unsigned-long-int                             c-type-spec
141   unsigned-long-long                            c-type-spec c-type-form
142   unsigned-long-long-int                        c-type-spec
143   unsigned-short                                c-type-spec c-type-form
144   unsigned-short-int                            c-type-spec
145   ushort                                        c-type-spec
146   va-list                                       c-type-spec c-type-form
147   vec                                           c-type-form
148   void                                          c-type-spec c-type-form
149   wchar-t                                       c-type-spec c-type-form
150   []                                            c-type-form
151
152 c-types-parse.lisp
153   parse-c-type                                  function
154   parse-declarator                              function
155
156 c-types-proto.lisp
157   argument                                      class
158   argument-default                              function
159   argument-name                                 function
160   argument-type                                 function
161   argumentp                                     function
162   c-name-case                                   function
163   c-qualifier-keyword                           generic
164   c-storage-specifiers-type                     class
165   c-type                                        macro class
166   c-type-alias                                  macro
167   c-type-equal-p                                generic
168   c-type-qualifier-keywords                     function
169   c-type-qualifiers                             generic
170   c-type-space                                  function
171   c-type-specifiers                             generic
172   c-type-subtype                                generic
173   canonify-qualifiers                           function
174   commentify-argument-name                      generic
175   defctype                                      macro
176   define-c-storage-specifier-syntax             macro
177   define-c-type-syntax                          macro
178   expand-c-storage-specifier                    generic
179   expand-c-storage-specifier-form               generic
180   expand-c-type-form                            generic
181   expand-c-type-spec                            generic
182   format-qualifiers                             function
183   make-argument                                 function
184   maybe-in-parens                               macro
185   pprint-c-storage-specifier                    generic
186   pprint-c-type                                 generic
187   print-c-storage-specifier                     generic
188   print-c-type                                  generic
189   qualifiable-c-type                            class
190   qualify-c-type                                generic
191   wrap-c-type                                   function
192
193 class-finalize-impl.lisp
194   c3-cpl                                        function
195   clos-cpl                                      function
196   dylan-cpl                                     function
197   flavors-cpl                                   function
198   l*loops-cpl                                   function
199   merge-class-lists                             function
200   python-cpl                                    function
201   report-class-list-merge-error                 function
202
203 class-finalize-proto.lisp
204   check-class-initializer                       generic
205   check-sod-class                               generic
206   compute-chains                                generic
207   compute-cpl                                   generic
208   finalization-error                            macro
209   finalization-failed                           function
210   finalize-sod-class                            generic
211
212 class-layout-impl.lisp
213   effective-slot-initializer-function           generic
214   effective-slot-prepare-function               generic
215   sod-class-effective-slot                      class
216   sod-class-slot                                class
217   sod-slot-initializer-function                 generic
218   sod-slot-prepare-function                     generic
219
220 class-layout-proto.lisp
221   base-offset                                   class
222   base-offset-chain-head                        generic
223   base-offset-class                             generic
224   chain-offset                                  class
225   chain-offset-chain-head                       generic
226   chain-offset-class                            generic
227   chain-offset-target-head                      generic
228   class-pointer                                 class
229   class-pointer-chain-head                      generic
230   class-pointer-class                           generic
231   class-pointer-meta-chain-head                 generic
232   class-pointer-metaclass                       generic
233   compute-effective-slot                        generic
234   compute-ichain                                generic
235   compute-ilayout                               generic
236   compute-islots                                generic
237   compute-vtable                                generic
238   compute-vtable-items                          generic
239   compute-vtables                               generic
240   compute-vtmsgs                                generic
241   effective-slot                                class
242   effective-slot-class                          generic
243   effective-slot-direct-slot                    generic
244   effective-slot-initializer                    generic
245   find-class-initializer                        generic
246   find-slot-initargs                            generic
247   find-slot-initializer                         generic
248   ichain                                        class
249   ichain-body                                   generic
250   ichain-class                                  generic
251   ichain-head                                   generic
252   ichain-tail                                   generic
253   ilayout                                       class
254   ilayout-class                                 generic
255   ilayout-ichains                               generic
256   islots                                        class
257   islots-class                                  generic
258   islots-slots                                  generic
259   islots-subclass                               generic
260   make-base-offset                              generic
261   make-chain-offset                             generic
262   make-class-pointer                            generic
263   vtable                                        class
264   vtable-body                                   generic
265   vtable-chain-head                             generic
266   vtable-chain-tail                             generic
267   vtable-class                                  generic
268   vtable-pointer                                class
269   vtable-pointer-chain-head                     generic
270   vtable-pointer-chain-tail                     generic
271   vtable-pointer-class                          generic
272   vtmsgs                                        class
273   vtmsgs-chain-head                             generic
274   vtmsgs-chain-tail                             generic
275   vtmsgs-class                                  generic
276   vtmsgs-entries                                generic
277   vtmsgs-subclass                               generic
278
279 class-make-impl.lisp
280   check-method-argument-lists                   function
281   check-method-return-type                      function
282   check-method-return-type-against-message      function
283
284 class-make-proto.lisp
285   check-message-type                            generic
286   check-method-type                             generic
287   guess-metaclass                               generic
288   make-sod-class                                function
289   make-sod-class-initfrag                       generic
290   make-sod-class-initializer                    generic
291   make-sod-class-tearfrag                       generic
292   make-sod-initializer-using-slot               generic
293   make-sod-instance-initializer                 generic
294   make-sod-message                              generic
295   make-sod-method                               generic
296   make-sod-method-using-message                 generic
297   make-sod-slot                                 generic
298   make-sod-slot-initarg                         generic
299   make-sod-slot-initarg-using-slot              generic
300   make-sod-user-initarg                         generic
301   sod-initarg-argument                          generic
302   sod-message-method-class                      generic
303
304 class-output.lisp
305   *instance-class*                              variable
306
307 class-utilities.lisp
308   argument-lists-compatible-p                   function
309   find-class-slot-by-name                       function
310   find-instance-slot-by-name                    function
311   find-message-by-name                          function
312   find-root-metaclass                           function
313   find-root-superclass                          function
314   find-superclass-by-nick                       function
315   ichain-struct-tag                             function
316   ichain-union-tag                              function
317   ilayout-struct-tag                            function
318   inheritance-path-reporter-state               class
319   islots-struct-tag                             function
320   make-inheritance-path-reporter-state          function
321   message-macro-name                            function
322   report-inheritance-path                       function
323   select-minimal-class-property                 function
324   sod-subclass-p                                function
325   valid-name-p                                  function
326   vtable-name                                   function
327   vtable-struct-tag                             function
328   vtable-union-tag                              function
329   vtmsgs-struct-tag                             function
330
331 classes.lisp
332   sod-class                                     class
333   sod-class-chain                               generic
334   sod-class-chain-head                          generic
335   sod-class-chain-link                          generic
336   sod-class-chains                              generic
337   sod-class-class-initializers                  generic setf-generic
338   sod-class-direct-superclasses                 generic
339   sod-class-effective-methods                   generic
340   sod-class-ilayout                             generic
341   sod-class-initargs                            generic setf-generic
342   sod-class-initfrags                           generic setf-generic
343   sod-class-initializer                         class
344   sod-class-instance-initializers               generic setf-generic
345   sod-class-messages                            generic setf-generic
346   sod-class-metaclass                           generic
347   sod-class-methods                             generic setf-generic
348   sod-class-name                                generic
349   sod-class-nickname                            generic
350   sod-class-precedence-list                     generic
351   sod-class-slots                               generic setf-generic
352   sod-class-state                               generic
353   sod-class-tearfrags                           generic setf-generic
354   sod-class-type                                generic
355   sod-class-vtables                             generic
356   sod-initarg                                   class
357   sod-initarg-class                             generic
358   sod-initarg-default                           generic
359   sod-initarg-name                              generic
360   sod-initarg-slot                              generic
361   sod-initarg-type                              generic
362   sod-initializer                               class
363   sod-initializer-class                         generic
364   sod-initializer-slot                          generic
365   sod-initializer-value                         generic
366   sod-instance-initializer                      class
367   sod-message                                   class
368   sod-message-class                             generic
369   sod-message-name                              generic
370   sod-message-type                              generic
371   sod-method                                    class
372   sod-method-body                               generic
373   sod-method-class                              generic
374   sod-method-message                            generic
375   sod-method-type                               generic
376   sod-slot                                      class
377   sod-slot-class                                generic
378   sod-slot-initarg                              class
379   sod-slot-name                                 generic
380   sod-slot-type                                 generic
381   sod-user-initarg                              class
382
383 codegen-impl.lisp
384   codegen                                       class
385   temporary-argument                            class
386   temporary-function                            function class
387   temporary-variable                            class
388
389 codegen-proto.lisp
390   *null-pointer*                                variable
391   *sod-ap*                                      variable
392   *sod-master-ap*                               variable
393   banner-inst                                   class
394   block-inst                                    class
395   break-inst                                    class
396   call-inst                                     class
397   codegen-add-function                          generic
398   codegen-build-function                        function
399   codegen-functions                             generic setf-generic
400   codegen-pop                                   generic
401   codegen-pop-block                             generic
402   codegen-pop-function                          generic
403   codegen-push                                  generic
404   cond-inst                                     class
405   continue-inst                                 class
406   convert-stmts                                 function
407   definst                                       macro
408   deliver-call                                  function
409   deliver-expr                                  function
410   do-while-inst                                 class
411   emit-banner                                   function
412   emit-decl                                     generic
413   emit-decls                                    generic
414   emit-inst                                     generic
415   emit-insts                                    generic
416   ensure-var                                    generic
417   expr-inst                                     class
418   for-inst                                      class
419   format-banner-comment                         function
420   format-compound-statement                     macro
421   format-temporary-name                         generic
422   function-inst                                 class
423   if-inst                                       class
424   inst                                          class
425   inst-alt                                      generic
426   inst-args                                     generic
427   inst-banner                                   generic
428   inst-banner-args                              generic
429   inst-body                                     generic
430   inst-cond                                     generic
431   inst-conseq                                   generic
432   inst-control                                  generic
433   inst-decls                                    generic
434   inst-expr                                     generic
435   inst-func                                     generic
436   inst-init                                     generic
437   inst-metric                                   generic
438   inst-name                                     generic
439   inst-op                                       generic
440   inst-type                                     generic
441   inst-update                                   generic
442   inst-var                                      generic
443   make-banner-inst                              function
444   make-block-inst                               function
445   make-break-inst                               function
446   make-call-inst                                function
447   make-cond-inst                                function
448   make-continue-inst                            function
449   make-do-while-inst                            function
450   make-expr-inst                                function
451   make-for-inst                                 function
452   make-function-inst                            function
453   make-if-inst                                  function
454   make-return-inst                              function
455   make-set-inst                                 function
456   make-update-inst                              function
457   make-var-inst                                 function
458   make-while-inst                               function
459   return-inst                                   class
460   set-inst                                      class
461   temp-tag                                      generic
462   temporary-name                                class
463   temporary-var                                 generic
464   update-inst                                   class
465   var-in-use-p                                  generic setf-generic
466   var-inst                                      class
467   while-inst                                    class
468   with-temporary-var                            macro
469
470 final.lisp
471   *debugout-pathname*                           variable
472   *sod-version*                                 variable
473   exercise                                      function
474   test-module                                   function
475   test-parse-c-type                             function
476   test-parse-pset                               function
477   test-parser                                   macro
478
479 fragment-parse.lisp
480   parse-delimited-fragment                      function
481   scan-c-fragment                               function
482
483 lexer-proto.lisp
484   define-indicator                              function
485   cl:error                                      function class parser-form
486   lexer-error                                   function class
487   must                                          parser-form
488   scan-comment                                  function
489   skip-until                                    parser-form
490   sod-token-scanner                             class
491   syntax-error                                  function class
492
493 method-aggregate.lisp
494   aggregating-effective-method                  class
495   aggregating-message                           class
496   aggregating-message-properties                generic
497   check-aggregating-message-type                generic
498   compute-aggregating-message-kernel            generic
499   define-aggregating-method-combination         macro
500   sod-message-combination                       generic
501   sod-message-kernel-function                   generic
502
503 method-impl.lisp
504   basic-direct-method                           class
505   basic-effective-method                        class
506   basic-effective-method-body                   function
507   basic-message                                 class
508   daemon-direct-method                          class
509   delegating-direct-method                      class
510   effective-method-after-methods                generic
511   effective-method-around-methods               generic
512   effective-method-before-methods               generic
513   effective-method-functions                    generic
514   simple-effective-method                       class
515   simple-message                                class
516   sod-method-role                               generic
517   standard-effective-method                     class
518   standard-message                              class
519
520 method-proto.lisp
521   codegen-class                                 generic
522   codegen-message                               generic
523   codegen-method                                generic
524   codegen-target                                generic
525   compute-effective-method-body                 generic
526   compute-effective-method-keyword-arguments    function
527   compute-effective-methods                     generic
528   compute-method-entry-functions                generic
529   compute-sod-effective-method                  generic
530   convert-to-ilayout-inst                       class
531   effective-method                              class
532   effective-method-basic-argument-names         generic
533   effective-method-class                        generic
534   effective-method-function-name                generic
535   effective-method-keywords                     generic
536   effective-method-live-p                       generic
537   effective-method-message                      generic
538   ensure-ilayout-var                            function
539   inst-chain-head                               generic
540   inst-class                                    generic
541   inst-expr                                     generic
542   invoke-delegation-chain                       function
543   invoke-method                                 function
544   keyword-message-p                             function
545   make-convert-to-ilayout-inst                  function
546   make-method-entries                           generic
547   make-trampoline                               function
548   method-codegen                                class
549   method-entry                                  class
550   method-entry-chain-head                       generic
551   method-entry-chain-tail                       generic
552   method-entry-effective-method                 generic
553   method-entry-function-name                    generic
554   method-entry-function-type                    generic
555   method-entry-role                             generic
556   method-entry-slot-name                        generic
557   method-entry-slot-name-by-role                generic
558   primary-method-class                          generic
559   simple-method-body                            generic
560   sod-message-applicable-methods                generic
561   sod-message-argument-tail                     generic
562   sod-message-check-methods                     generic
563   sod-message-effective-method-class            generic
564   sod-message-keyword-argument-lists            generic
565   sod-method-description                        generic
566   sod-method-function-name                      generic
567   sod-method-function-type                      generic
568   sod-method-next-method-type                   generic
569   varargs-message-p                             function
570
571 module-impl.lisp
572   *module-dirs*                                 variable
573   code-fragment                                 generic
574   code-fragment-constraints                     generic
575   code-fragment-item                            class
576   code-fragment-name                            generic
577   code-fragment-reason                          generic
578   find-file                                     function
579   type-item                                     class
580
581 module-output.lisp
582   banner                                        function
583   declare-output-type                           function
584   guard-name                                    function
585   one-off-output                                function
586   output-module                                 function
587   output-type-pathname                          function
588
589 module-parse.lisp
590   class-item
591   read-module                                   function
592
593 module-proto.lisp
594   *module*                                      variable
595   add-clear-the-decks-function                  function
596   add-module-binding                            function
597   add-to-module                                 generic
598   c-fragment                                    class
599   c-fragment-text                               generic
600   clear-the-decks                               function
601   define-clear-the-decks                        macro
602   define-module                                 macro
603   define-module-var                             macro
604   finalize-module                               generic
605   module                                        class
606   module-dependencies                           generic setf-generic
607   module-errors                                 generic
608   module-import                                 generic
609   module-items                                  generic setf-generic
610   module-name                                   generic
611   module-pset                                   generic
612   module-state                                  generic setf-generic
613   with-module-environment                       macro
614   with-temporary-module                         macro
615
616 output-proto.lisp
617   add-sequencer-constraint                      generic
618   add-sequencer-item-function                   generic
619   ensure-sequencer-item                         generic
620   hook-output                                   generic
621   invoke-sequencer-items                        generic
622   make-sequencer-item                           function
623   sequence-output                               macro
624   sequencer                                     class
625   sequencer-constraints                         generic setf-generic
626   sequencer-item                                class
627   sequencer-item-functions                      function setf-function
628   sequencer-item-name                           function
629   sequencer-item-p                              function
630   sequencer-table                               generic
631
632 pset-parse.lisp
633   parse-property                                function
634   parse-property-set                            function
635
636 pset-proto.lisp
637   add-property                                  function
638   check-unused-properties                       function
639   coerce-property-value                         generic
640   decode-property                               generic
641   default-slot-from-property                    macro
642   get-property                                  function
643   make-property                                 function
644   make-property-set                             function
645   make-pset                                     function
646   p-key                                         function
647   p-name                                        function
648   p-seenp                                       function setf-function
649   p-type                                        function
650   p-value                                       function
651   property                                      class
652   property-key                                  function
653   property-set                                  generic
654   propertyp                                     function
655   pset                                          class
656   pset-get                                      function
657   pset-map                                      function
658   pset-store                                    function
659   psetp                                         function
660   store-property                                function
661   with-pset-iterator                            macro
662
663 Classes:
664 cl:t
665   sb-pcl::slot-object
666     cl:condition
667       sod-parser:condition-with-location
668         sod-parser:error-with-location [cl:error]
669           sod-parser:base-lexer-error
670             lexer-error [sod-parser:parser-error]
671           sod-parser:base-syntax-error
672             syntax-error [sod-parser:parser-error]
673       cl:serious-condition
674         cl:error
675           sod-parser:error-with-location [sod-parser:condition-with-location]
676             sod-parser:base-lexer-error
677               lexer-error [sod-parser:parser-error]
678             sod-parser:base-syntax-error
679               syntax-error [sod-parser:parser-error]
680           sod-parser:parser-error
681             lexer-error [sod-parser:base-lexer-error]
682             syntax-error [sod-parser:base-syntax-error]
683     cl:standard-object
684       alignas-storage-specifier
685       base-offset
686       sod::basic-codegen
687         codegen
688           method-codegen
689       c-fragment
690       c-type
691         c-array-type
692         c-function-type
693           c-keyword-function-type
694         c-storage-specifiers-type
695         qualifiable-c-type
696           c-atomic-type
697           c-pointer-type
698           simple-c-type
699             c-class-type
700           tagged-c-type
701             c-enum-type
702             c-struct-type
703             c-union-type
704       chain-offset
705       class-pointer
706       code-fragment-item
707       sb-pcl::definition-source-mixin
708         cl:class [sb-pcl::dependent-update-mixin sb-pcl::standard-specializer]
709       effective-method
710         basic-effective-method
711           simple-effective-method
712             aggregating-effective-method
713             standard-effective-method
714       effective-slot
715         sod-class-effective-slot
716       ichain
717       ilayout
718       inheritance-path-reporter-state
719       inst
720         banner-inst
721         block-inst
722         break-inst
723         call-inst
724         cond-inst
725         continue-inst
726         convert-to-ilayout-inst
727         do-while-inst
728         expr-inst
729         for-inst
730         function-inst
731         if-inst
732         return-inst
733         set-inst
734         update-inst
735         var-inst
736         while-inst
737       islots
738       sb-mop:metaobject
739         sb-mop:specializer
740           sb-pcl::standard-specializer
741             cl:class [sb-pcl::dependent-update-mixin sb-pcl::definition-source-mixin]
742       method-entry
743       module
744       sb-pcl::plist-mixin
745         sb-pcl::dependent-update-mixin
746           cl:class [sb-pcl::definition-source-mixin sb-pcl::standard-specializer]
747       sequencer
748       sod-class
749       sod-initarg
750         sod-slot-initarg
751         sod-user-initarg
752       sod-initializer
753         sod-class-initializer
754         sod-instance-initializer
755       sod-message
756         basic-message
757           simple-message
758             aggregating-message
759             standard-message
760       sod-method
761         basic-direct-method
762           daemon-direct-method
763           delegating-direct-method
764       sod-slot
765         sod-class-slot
766       temporary-name
767         temporary-argument
768         temporary-function
769         temporary-variable
770       sod-parser:token-scanner
771         sod-token-scanner
772       type-item
773       vtable
774       vtable-pointer
775       vtmsgs
776     cl:structure-object
777       argument
778       property
779       pset
780       sequencer-item
781
782 Methods:
783 add-sequencer-constraint
784   sequencer cl:list
785 add-sequencer-item-function
786   sequencer t t
787 add-to-module
788   module t
789 aggregating-message-properties
790   t t
791   aggregating-message (eql :custom)
792 base-offset-chain-head
793   base-offset
794 base-offset-class
795   base-offset
796 c-array-dimensions
797   c-array-type
798 c-fragment-text
799   c-fragment
800 c-function-arguments
801   c-function-type
802 c-function-keywords
803   c-keyword-function-type
804 c-qualifier-keyword
805   (eql :atomic)
806   cl:symbol
807 c-tagged-type-kind
808   c-enum-type
809   c-struct-type
810   c-union-type
811 c-type-class
812   c-class-type
813 (setf c-type-class)
814   t c-class-type
815 c-type-equal-p
816   t t [and]
817   c-array-type c-array-type [and]
818   c-atomic-type c-atomic-type [and]
819   c-class-type c-class-type [and]
820   c-function-type c-function-type [and]
821   c-keyword-function-type c-keyword-function-type [and]
822   c-pointer-type c-pointer-type [and]
823   c-storage-specifiers-type c-type [:around]
824   c-type c-storage-specifiers-type [:around]
825   qualifiable-c-type qualifiable-c-type [and]
826   simple-c-type simple-c-type [and]
827   tagged-c-type tagged-c-type [and]
828 c-type-name
829   simple-c-type
830 c-type-qualifiers
831   qualifiable-c-type
832 c-type-specifiers
833   c-storage-specifiers-type
834 c-type-subtype
835   c-array-type
836   c-atomic-type
837   c-function-type
838   c-pointer-type
839   c-storage-specifiers-type
840 c-type-tag
841   tagged-c-type
842 chain-offset-chain-head
843   chain-offset
844 chain-offset-class
845   chain-offset
846 chain-offset-target-head
847   chain-offset
848 check-aggregating-message-type
849   t t t
850   aggregating-message (eql :progn) c-function-type
851 check-class-initializer
852   effective-slot sod-class
853   sod-class-effective-slot sod-class
854 check-message-type
855   aggregating-message t
856   sod-message c-function-type
857   sod-message c-type
858 check-method-type
859   daemon-direct-method sod-message c-function-type
860   sod-method aggregating-message c-function-type
861   sod-method sod-message c-function-type
862   sod-method sod-message c-type
863 check-sod-class
864   sod-class
865 class-pointer-chain-head
866   class-pointer
867 class-pointer-class
868   class-pointer
869 class-pointer-meta-chain-head
870   class-pointer
871 class-pointer-metaclass
872   class-pointer
873 code-fragment
874   code-fragment-item
875 code-fragment-constraints
876   code-fragment-item
877 code-fragment-name
878   code-fragment-item
879 code-fragment-reason
880   code-fragment-item
881 codegen-add-function
882   codegen t
883 codegen-class
884   method-codegen
885 codegen-functions
886   codegen
887 (setf codegen-functions)
888   t codegen
889 codegen-message
890   method-codegen
891 codegen-method
892   method-codegen
893 codegen-pop
894   codegen
895 codegen-pop-block
896   t
897 codegen-pop-function
898   t t t
899 codegen-push
900   codegen
901 codegen-target
902   method-codegen
903 coerce-property-value
904   cl:integer (eql :int) (eql :boolean)
905   cl:string (eql :id) (eql :boolean)
906   cl:string (eql :id) (eql :keyword)
907   cl:string (eql :id) (eql :symbol)
908   cl:string (eql :id) (eql :type)
909   cl:string (eql :string) (eql :id)
910   cl:string (eql :string) (eql :keyword)
911   cl:string (eql :string) (eql :symbol)
912   cl:symbol (eql :symbol) (eql :boolean)
913   cl:symbol (eql :symbol) (eql :id)
914   cl:symbol (eql :symbol) (eql :keyword)
915   t t (eql cl:t)
916   t t t
917 commentify-argument-name
918   cl:null
919   t
920   temporary-name
921 compute-aggregating-message-kernel
922   aggregating-message (eql :and) t t t t
923   aggregating-message (eql :custom) t t t t
924   aggregating-message (eql :max) t t t t
925   aggregating-message (eql :min) t t t t
926   aggregating-message (eql :or) t t t t
927   aggregating-message (eql :product) t t t t
928   aggregating-message (eql :progn) t t t t
929   aggregating-message (eql :sum) t t t t
930 compute-chains
931   sod-class
932 compute-cpl
933   sod-class
934 compute-effective-method-body
935   basic-effective-method t t [:around]
936   simple-effective-method t t
937 compute-effective-methods
938   sod-class
939 compute-effective-slot
940   sod-class sod-class-slot
941   sod-class sod-slot
942 compute-ichain
943   sod-class t
944 compute-ilayout
945   sod-class
946 compute-islots
947   sod-class sod-class
948 compute-method-entry-functions
949   basic-effective-method
950   effective-method [:around]
951 compute-sod-effective-method
952   sod-message sod-class
953 compute-vtable
954   sod-class cl:list
955 compute-vtable-items
956   sod-class sod-class sod-class sod-class cl:function
957 compute-vtables
958   sod-class
959 compute-vtmsgs
960   sod-class sod-class sod-class sod-class
961 decode-property
962   cl:character
963   cl:cons
964   cl:function
965   cl:integer
966   cl:string
967   cl:symbol
968   c-fragment
969   c-type
970   property
971 effective-method-after-methods
972   basic-effective-method
973 effective-method-around-methods
974   basic-effective-method
975 effective-method-basic-argument-names
976   basic-effective-method
977 effective-method-before-methods
978   basic-effective-method
979 effective-method-class
980   effective-method
981 effective-method-function-name
982   effective-method
983 effective-method-functions
984   basic-effective-method
985 effective-method-keywords
986   effective-method
987 effective-method-live-p
988   aggregating-effective-method
989   sod::lifecycle-effective-method
990   simple-effective-method
991 effective-method-message
992   effective-method
993 effective-slot-class
994   effective-slot
995 effective-slot-direct-slot
996   effective-slot
997 effective-slot-initializer
998   effective-slot
999 effective-slot-initializer-function
1000   sod-class-effective-slot
1001 effective-slot-prepare-function
1002   sod-class-effective-slot
1003 emit-decl
1004   sod::basic-codegen t
1005 emit-decls
1006   sod::basic-codegen t
1007 emit-inst
1008   sod::basic-codegen t
1009 emit-insts
1010   t t
1011   sod::basic-codegen t
1012 ensure-sequencer-item
1013   sequencer t
1014 ensure-var
1015   sod::basic-codegen t t
1016 expand-c-storage-specifier
1017   cl:list
1018   cl:symbol
1019 expand-c-storage-specifier-form
1020   (eql alignas) t
1021   (eql sod-parser:lisp) t
1022 expand-c-type-form
1023   (eql cl:*) t
1024   (eql cl:array) t
1025   (eql cl:char) t
1026   (eql cl:class) t
1027   (eql cl:float) t
1028   (eql cl:function) t
1029   (eql cl:nil) t
1030   (eql cl:union) t
1031   (eql atomic) t
1032   (eql bool) t
1033   (eql double) t
1034   (eql double-complex) t
1035   (eql double-imaginary) t
1036   (eql enum) t
1037   (eql float-complex) t
1038   (eql float-imaginary) t
1039   (eql fn) t
1040   (eql fun) t
1041   (eql func) t
1042   (eql long) t
1043   (eql long-double) t
1044   (eql long-double-complex) t
1045   (eql long-double-imaginary) t
1046   (eql long-long) t
1047   (eql pointer) t
1048   (eql ptr) t
1049   (eql ptrdiff-t) t
1050   (eql short) t
1051   (eql signed-char) t
1052   (eql size-t) t
1053   (eql specs) t
1054   (eql struct) t
1055   (eql unsigned) t
1056   (eql unsigned-char) t
1057   (eql unsigned-long) t
1058   (eql unsigned-long-long) t
1059   (eql unsigned-short) t
1060   (eql va-list) t
1061   (eql vec) t
1062   (eql void) t
1063   (eql wchar-t) t
1064   (eql []) t
1065   (eql sod-parser:lisp) t
1066   (eql sod-utilities:int) t
1067   cl:string t
1068 expand-c-type-spec
1069   (eql cl:char)
1070   (eql cl:float)
1071   (eql cl:schar)
1072   (eql cl:string)
1073   (eql bool)
1074   (eql const-string)
1075   (eql double)
1076   (eql double-complex)
1077   (eql double-imaginary)
1078   (eql float-complex)
1079   (eql float-imaginary)
1080   (eql llong)
1081   (eql long)
1082   (eql long-double)
1083   (eql long-double-complex)
1084   (eql long-double-imaginary)
1085   (eql long-int)
1086   (eql long-long)
1087   (eql long-long-int)
1088   (eql ptrdiff-t)
1089   (eql short)
1090   (eql short-int)
1091   (eql signed)
1092   (eql signed-char)
1093   (eql signed-int)
1094   (eql signed-long)
1095   (eql signed-long-int)
1096   (eql signed-long-long)
1097   (eql signed-long-long-int)
1098   (eql signed-short)
1099   (eql signed-short-int)
1100   (eql sint)
1101   (eql size-t)
1102   (eql sllong)
1103   (eql slong)
1104   (eql sshort)
1105   (eql uchar)
1106   (eql uint)
1107   (eql ullong)
1108   (eql ulong)
1109   (eql unsigned)
1110   (eql unsigned-char)
1111   (eql unsigned-int)
1112   (eql unsigned-long)
1113   (eql unsigned-long-int)
1114   (eql unsigned-long-long)
1115   (eql unsigned-long-long-int)
1116   (eql unsigned-short)
1117   (eql unsigned-short-int)
1118   (eql ushort)
1119   (eql va-list)
1120   (eql void)
1121   (eql wchar-t)
1122   (eql sod-utilities:int)
1123   cl:list
1124   cl:string
1125 sod-parser:file-location
1126   c-fragment
1127   property
1128   sod-class
1129   sod-initarg
1130   sod-initializer
1131   sod-message
1132   sod-method
1133   sod-slot
1134 finalize-module
1135   module
1136 finalize-sod-class
1137   sod-class
1138   sod-class [:around]
1139 find-class-initializer
1140   effective-slot sod-class
1141 find-slot-initargs
1142   sod-class sod-slot
1143 find-slot-initializer
1144   sod-class sod-slot
1145 format-temporary-name
1146   temporary-argument t
1147   temporary-function t
1148   temporary-name t
1149   temporary-variable t
1150 guess-metaclass
1151   sod-class
1152 hook-output
1153   t t t [progn]
1154   base-offset (eql :c) t [progn]
1155   base-offset (eql :h) t [progn]
1156   basic-effective-method (eql :c) t [progn]
1157   chain-offset (eql :c) t [progn]
1158   chain-offset (eql :h) t [progn]
1159   class-pointer (eql :c) t [progn]
1160   class-pointer (eql :h) t [progn]
1161   code-fragment-item t t [progn]
1162   delegating-direct-method (eql :c) t [progn]
1163   effective-slot (eql cl:class) t [progn]
1164   ichain (eql :h) t [progn]
1165   ichain (eql cl:class) t [progn]
1166   ichain (eql ilayout) t [progn]
1167   ichain t t [progn]
1168   ilayout (eql :h) t [progn]
1169   ilayout t t [progn]
1170   islots (eql :h) t [progn]
1171   islots (eql cl:class) t [progn]
1172   islots t t [progn]
1173   method-entry (eql :c) t [progn]
1174   method-entry (eql vtmsgs) t [progn]
1175   module (eql :c) t [progn]
1176   module (eql :h) t [progn]
1177   module t t [progn]
1178   sod-class (eql :c) t [progn]
1179   sod-class (eql :h) t [progn]
1180   sod-class t t [progn]
1181   sod-class-effective-slot (eql cl:class) t [progn]
1182   sod-method (eql :c) t [progn]
1183   sod-method (eql :h) t [progn]
1184   sod-slot (eql islots) t [progn]
1185   vtable (eql :c) t [progn]
1186   vtable (eql :h) t [progn]
1187   vtable t t [progn]
1188   vtable-pointer (eql :h) t [progn]
1189   vtable-pointer (eql cl:class) t [progn]
1190   vtmsgs (eql :c) t [progn]
1191   vtmsgs (eql :h) t [progn]
1192   vtmsgs (eql vtmsgs) t [progn]
1193   vtmsgs t t [progn]
1194 ichain-body
1195   ichain
1196 ichain-class
1197   ichain
1198 ichain-head
1199   ichain
1200 ichain-tail
1201   ichain
1202 ilayout-class
1203   ilayout
1204 ilayout-ichains
1205   ilayout
1206 inst-alt
1207   cond-inst
1208   if-inst
1209 inst-args
1210   banner-inst
1211   call-inst
1212 inst-banner
1213   function-inst
1214 inst-banner-args
1215   function-inst
1216 inst-body
1217   block-inst
1218   do-while-inst
1219   for-inst
1220   function-inst
1221   while-inst
1222 inst-chain-head
1223   convert-to-ilayout-inst
1224 inst-class
1225   convert-to-ilayout-inst
1226 inst-cond
1227   cond-inst
1228   do-while-inst
1229   for-inst
1230   if-inst
1231   while-inst
1232 inst-conseq
1233   cond-inst
1234   if-inst
1235 inst-control
1236   banner-inst
1237 inst-decls
1238   block-inst
1239 inst-expr
1240   convert-to-ilayout-inst
1241   expr-inst
1242   return-inst
1243   set-inst
1244   update-inst
1245 inst-func
1246   call-inst
1247 inst-init
1248   for-inst
1249   var-inst
1250 inst-metric
1251   cl:list
1252   cl:null
1253   t
1254   banner-inst
1255   block-inst
1256   break-inst
1257   call-inst
1258   cond-inst
1259   continue-inst
1260   convert-to-ilayout-inst
1261   do-while-inst
1262   expr-inst
1263   for-inst
1264   function-inst
1265   if-inst
1266   return-inst
1267   set-inst
1268   sod::suppliedp-struct-inst
1269   update-inst
1270   var-inst
1271   while-inst
1272 inst-name
1273   function-inst
1274   var-inst
1275 inst-op
1276   update-inst
1277 inst-type
1278   function-inst
1279   var-inst
1280 inst-update
1281   for-inst
1282 inst-var
1283   set-inst
1284   sod::suppliedp-struct-inst
1285   update-inst
1286 invoke-sequencer-items
1287   sequencer
1288 islots-class
1289   islots
1290 islots-slots
1291   islots
1292 islots-subclass
1293   islots
1294 kind-c-tagged-type
1295   (eql :enum)
1296   (eql :struct)
1297   (eql :union)
1298 make-base-offset
1299   sod-class sod-class
1300 make-chain-offset
1301   sod-class sod-class sod-class
1302 make-class-pointer
1303   sod-class sod-class sod-class sod-class
1304 cl:make-load-form
1305   c-fragment
1306 make-method-entries
1307   basic-effective-method sod-class sod-class
1308 sod-parser:make-scanner-stream
1309   sod-token-scanner
1310 make-sod-class-initfrag
1311   sod-class t t
1312 make-sod-class-initializer
1313   sod-class t t t t
1314 make-sod-class-tearfrag
1315   sod-class t t
1316 make-sod-initializer-using-slot
1317   sod-class sod-slot t t t t
1318 make-sod-instance-initializer
1319   sod-class t t t t
1320 make-sod-message
1321   sod-class t t t
1322 make-sod-method
1323   sod-class t t t t t
1324 make-sod-method-using-message
1325   sod-message sod-class t t t t
1326 make-sod-slot
1327   sod-class t t t
1328 make-sod-slot-initarg
1329   sod-class t t t t
1330 make-sod-slot-initarg-using-slot
1331   sod-class t sod-slot t
1332 make-sod-user-initarg
1333   sod-class t t t
1334 method-entry-chain-head
1335   method-entry
1336 method-entry-chain-tail
1337   method-entry
1338 method-entry-effective-method
1339   method-entry
1340 method-entry-function-name
1341   effective-method sod-class t
1342 method-entry-function-type
1343   method-entry
1344 method-entry-role
1345   method-entry
1346 method-entry-slot-name
1347   method-entry
1348 method-entry-slot-name-by-role
1349   method-entry (eql :valist) t
1350   method-entry (eql cl:nil) t
1351 module-dependencies
1352   module
1353 (setf module-dependencies)
1354   t module
1355 module-errors
1356   module
1357 module-import
1358   t
1359   module
1360   sod-class
1361   type-item
1362 module-items
1363   module
1364 (setf module-items)
1365   t module
1366 module-name
1367   module
1368 module-pset
1369   module
1370 module-state
1371   module
1372 (setf module-state)
1373   t module
1374 pprint-c-storage-specifier
1375   cl:symbol t
1376   alignas-storage-specifier t
1377 pprint-c-type
1378   t t t [:around]
1379   c-array-type t t
1380   c-atomic-type t t
1381   c-function-type t t
1382   c-keyword-function-type t t
1383   c-pointer-type t t
1384   c-storage-specifiers-type t t
1385   simple-c-type t t
1386   tagged-c-type t t
1387 primary-method-class
1388   simple-message
1389   standard-message
1390 print-c-storage-specifier
1391   t cl:symbol
1392   t t
1393   t alignas-storage-specifier
1394 print-c-type
1395   t c-array-type
1396   t c-atomic-type
1397   t c-class-type
1398   t c-function-type
1399   t c-pointer-type
1400   t c-storage-specifiers-type
1401   t simple-c-type
1402   t tagged-c-type
1403 cl:print-object
1404   banner-inst t
1405   base-offset t
1406   block-inst t
1407   break-inst t
1408   c-fragment t
1409   c-type t
1410   call-inst t
1411   chain-offset t
1412   class-pointer t
1413   cond-inst t
1414   continue-inst t
1415   convert-to-ilayout-inst t
1416   do-while-inst t
1417   effective-method t
1418   effective-slot t
1419   expr-inst t
1420   for-inst t
1421   function-inst t
1422   ichain t
1423   if-inst t
1424   ilayout t
1425   islots t
1426   method-entry t
1427   pset t
1428   return-inst t
1429   sequencer-item t
1430   set-inst t
1431   sod-class t
1432   sod-initializer t
1433   sod-message t
1434   sod-method t
1435   sod-slot t
1436   sod-slot-initarg t
1437   sod-user-initarg t
1438   temporary-name t
1439   update-inst t
1440   var-inst t
1441   vtable t
1442   vtable-pointer t
1443   vtmsgs t
1444   while-inst t
1445 property-set
1446   cl:list
1447   pset
1448 qualify-c-type
1449   qualifiable-c-type t
1450 sod-parser:scanner-token
1451   sod-token-scanner
1452 sequencer-constraints
1453   sequencer
1454 (setf sequencer-constraints)
1455   t sequencer
1456 sequencer-table
1457   sequencer
1458 cl:shared-initialize
1459   aggregating-message t [:before]
1460   basic-direct-method t [:after]
1461   c-function-type t [:after]
1462   c-keyword-function-type t [:after]
1463   effective-method t [:after]
1464   method-codegen t [:after]
1465   module t [:after]
1466   sequencer t
1467   simple-effective-method t [:after]
1468   sod-class t [:after]
1469   sod-class-slot t [:after]
1470   sod-initializer t [:after]
1471   sod-message t [:after]
1472   sod-method t [:after]
1473   sod-slot t [:after]
1474   sod-token-scanner t [:after]
1475 simple-method-body
1476   aggregating-effective-method t t
1477   sod::lifecycle-effective-method t t
1478   standard-effective-method t t
1479 cl:slot-unbound
1480   t basic-direct-method (eql sod::function-type)
1481   t basic-effective-method (eql sod::basic-argument-names)
1482   t basic-effective-method (eql sod::functions)
1483   t basic-message (eql sod::argument-tail)
1484   t delegating-direct-method (eql sod::function-type)
1485   t delegating-direct-method (eql sod::next-method-type)
1486   t sod-class (eql sod::%ilayout)
1487   t sod-class (eql sod::effective-methods)
1488   t sod-class (eql sod::vtables)
1489 sod-class-chain
1490   sod-class
1491 sod-class-chain-head
1492   sod-class
1493 sod-class-chain-link
1494   sod-class
1495 sod-class-chains
1496   sod-class
1497 sod-class-class-initializers
1498   sod-class
1499 (setf sod-class-class-initializers)
1500   t sod-class
1501 sod-class-direct-superclasses
1502   sod-class
1503 sod-class-effective-methods
1504   sod-class
1505 sod-class-ilayout
1506   sod-class
1507 sod-class-initargs
1508   sod-class
1509 (setf sod-class-initargs)
1510   t sod-class
1511 sod-class-initfrags
1512   sod-class
1513 (setf sod-class-initfrags)
1514   t sod-class
1515 sod-class-instance-initializers
1516   sod-class
1517 (setf sod-class-instance-initializers)
1518   t sod-class
1519 sod-class-messages
1520   sod-class
1521 (setf sod-class-messages)
1522   t sod-class
1523 sod-class-metaclass
1524   sod-class
1525 sod-class-methods
1526   sod-class
1527 (setf sod-class-methods)
1528   t sod-class
1529 sod-class-name
1530   sod-class
1531 sod-class-nickname
1532   sod-class
1533 sod-class-precedence-list
1534   sod-class
1535 sod-class-slots
1536   sod-class
1537 (setf sod-class-slots)
1538   t sod-class
1539 sod-class-state
1540   sod-class
1541 sod-class-tearfrags
1542   sod-class
1543 (setf sod-class-tearfrags)
1544   t sod-class
1545 sod-class-type
1546   sod-class
1547 sod-class-vtables
1548   sod-class
1549 sod-initarg-argument
1550   sod-initarg
1551 sod-initarg-class
1552   sod-initarg
1553 sod-initarg-default
1554   sod-initarg
1555   sod-user-initarg
1556 sod-initarg-name
1557   sod-initarg
1558 sod-initarg-slot
1559   sod-slot-initarg
1560 sod-initarg-type
1561   sod-initarg
1562 sod-initializer-class
1563   sod-initializer
1564 sod-initializer-slot
1565   sod-initializer
1566 sod-initializer-value
1567   sod-initializer
1568 sod-message-applicable-methods
1569   sod-message sod-class
1570 sod-message-argument-tail
1571   basic-message
1572 sod-message-check-methods
1573   sod-message sod-class t
1574 sod-message-class
1575   sod-message
1576 sod-message-combination
1577   aggregating-message
1578 sod-message-effective-method-class
1579   aggregating-message
1580   sod::initialization-message
1581   standard-message
1582   sod::teardown-message
1583 sod-message-kernel-function
1584   aggregating-message
1585 sod-message-keyword-argument-lists
1586   sod::initialization-message sod-class t t
1587   sod-message sod-class t t
1588 sod-message-method-class
1589   basic-message sod-class t
1590   simple-message sod-class t
1591   sod-message sod-class t
1592 sod-message-name
1593   sod-message
1594 sod-message-type
1595   sod-message
1596 sod-method-body
1597   sod-method
1598 sod-method-class
1599   sod-method
1600 sod-method-description
1601   basic-direct-method
1602 sod-method-function-name
1603   basic-direct-method
1604 sod-method-function-type
1605   basic-direct-method
1606 sod-method-message
1607   sod-method
1608 sod-method-next-method-type
1609   delegating-direct-method
1610 sod-method-role
1611   basic-direct-method
1612 sod-method-type
1613   sod-method
1614 sod-slot-class
1615   sod-slot
1616 sod-slot-initializer-function
1617   sod-class-slot
1618 sod-slot-name
1619   sod-slot
1620 sod-slot-prepare-function
1621   sod-class-slot
1622 sod-slot-type
1623   sod-slot
1624 temp-tag
1625   temporary-name
1626 temporary-var
1627   sod::basic-codegen t
1628 var-in-use-p
1629   t
1630   temporary-variable
1631 (setf var-in-use-p)
1632   t temporary-variable
1633 vtable-body
1634   vtable
1635 vtable-chain-head
1636   vtable
1637 vtable-chain-tail
1638   vtable
1639 vtable-class
1640   vtable
1641 vtable-pointer-chain-head
1642   vtable-pointer
1643 vtable-pointer-chain-tail
1644   vtable-pointer
1645 vtable-pointer-class
1646   vtable-pointer
1647 vtmsgs-chain-head
1648   vtmsgs
1649 vtmsgs-chain-tail
1650   vtmsgs
1651 vtmsgs-class
1652   vtmsgs
1653 vtmsgs-entries
1654   vtmsgs
1655 vtmsgs-subclass
1656   vtmsgs
1657
1658 -----------------------------------------------------------------------------
1659 Package `sod-frontend'
1660
1661 frontend.lisp
1662   augment-options                               function
1663   main                                          function
1664
1665 Classes:
1666 cl:t
1667
1668 Methods:
1669
1670 -----------------------------------------------------------------------------
1671 Package `sod-parser'
1672
1673 floc-proto.lisp
1674   base-lexer-error                              class
1675   base-syntax-error                             class
1676   cerror*-with-location                         function
1677   cerror-with-location                          function
1678   classify-condition                            generic
1679   condition-with-location                       class
1680   count-and-report-errors                       macro
1681   enclosing-condition-with-location             class
1682   enclosing-condition-with-location-type        generic
1683   enclosing-error-with-location                 class
1684   enclosing-information-with-location           class
1685   enclosing-warning-with-location               class
1686   error-with-location                           function class
1687   file-location                                 generic class
1688   file-location-column                          function
1689   file-location-filename                        function
1690   file-location-line                            function
1691   file-location-p                               function
1692   info-with-location                            function
1693   information-with-location                     class
1694   make-condition-with-location                  function
1695   make-file-location                            function
1696   parser-error                                  class
1697   parser-error-expected                         generic
1698   parser-error-found                            generic
1699   report-parser-error                           function
1700   simple-condition-with-location                class
1701   simple-error-with-location                    class
1702   simple-information-with-location              class
1703   simple-lexer-error                            class
1704   simple-syntax-error                           class
1705   simple-warning-with-location                  class
1706   warn-with-location                            function
1707   warning-with-location                         class
1708   with-default-error-location                   macro
1709
1710 parser-expr-proto.lisp
1711   apply-operator                                generic
1712   binop                                         macro
1713   close-parenthesis                             class
1714   expr                                          parser-form
1715   lparen                                        function
1716   open-parenthesis                              class
1717   operator-associativity                        generic
1718   operator-left-precedence                      generic
1719   operator-push-action                          generic
1720   operator-right-precedence                     generic
1721   postop                                        macro
1722   prefix-operator                               class
1723   preop                                         macro
1724   push-operator                                 generic
1725   push-value                                    generic
1726   rparen                                        function
1727   simple-binary-operator                        class
1728   simple-operator                               class
1729   simple-postfix-operator                       class
1730   simple-prefix-operator                        class
1731   simple-unary-operator                         class
1732
1733 parser-impl.lisp
1734   list-parser                                   class
1735   string-parser                                 class
1736
1737 parser-proto.lisp
1738   ?                                             parser-form
1739   cl:and                                        macro parser-form
1740   call-pluggable-parser                         function
1741   cl:char                                       function setf-function c-type-spec c-type-form parser-form
1742   character-parser-context                      class
1743   combine-parser-failures                       function
1744   commit                                        parser-form
1745   cond-parse                                    macro
1746   define-pluggable-parser                       macro
1747   defparse                                      macro
1748   expand-parser-form                            generic
1749   expand-parser-spec                            generic
1750   filter                                        parser-form
1751   if-char                                       parser-form
1752   if-parse                                      macro
1753   sod-utilities:it
1754   label                                         parser-form
1755   lisp                                          c-type-form parser-form
1756   cl:list                                       function class parser-form opthandler
1757   many                                          parser-form
1758   cl:not                                        function parser-form
1759   cl:or                                         macro parser-form
1760   parse
1761   parse-empty                                   function
1762   parse-fail                                    function
1763   parser                                        macro
1764   parser-at-eof-p                               generic
1765   parser-capture-place                          generic
1766   parser-current-char                           generic
1767   parser-places-must-be-released-p              generic
1768   parser-release-place                          generic
1769   parser-restore-place                          generic
1770   parser-step                                   generic
1771   parser-token-type                             generic
1772   parser-token-value                            generic
1773   peek                                          parser-form
1774   plug                                          parser-form
1775   pluggable-parser-add                          function
1776   cl:satisfies                                  parser-form
1777   seq                                           parser-form
1778   skip-many                                     parser-form
1779   token                                         parser-form
1780   token-parser-context                          class
1781   when-parse                                    macro
1782   with-parser-context                           macro
1783   with-parser-place                             macro
1784   wrap-parser                                   generic
1785
1786 scanner-charbuf-impl.lisp
1787   charbuf-scanner                               class
1788   charbuf-scanner-map                           generic
1789   charbuf-scanner-place                         class
1790   charbuf-scanner-place-p                       function
1791   charbuf-scanner-stream                        class
1792
1793 scanner-impl.lisp
1794   list-scanner                                  class
1795   list-scanner-p                                function
1796   make-list-scanner                             function
1797   make-string-scanner                           function
1798   string-scanner                                class
1799   string-scanner-p                              function
1800
1801 scanner-proto.lisp
1802   character-scanner                             class
1803   character-scanner-context                     class
1804   character-scanner-stream                      class
1805   make-scanner-stream                           generic
1806   parser-scanner                                generic
1807   scanner-at-eof-p                              generic
1808   scanner-capture-place                         generic
1809   scanner-column                                generic setf-generic
1810   scanner-context                               class
1811   scanner-current-char                          generic
1812   scanner-file-location                         function
1813   scanner-filename                              generic
1814   scanner-interval                              generic
1815   scanner-line                                  generic setf-generic
1816   scanner-release-place                         generic
1817   scanner-restore-place                         generic
1818   scanner-step                                  generic
1819   scanner-token                                 generic
1820   scanner-unread                                generic
1821   token-scanner                                 class
1822   token-scanner-context                         class
1823   token-scanner-place                           class
1824   token-scanner-place-p                         function
1825   token-type                                    generic
1826   token-value                                   generic
1827   with-scanner-place                            macro
1828
1829 streams-proto.lisp
1830   position-aware-input-stream                   class
1831   position-aware-output-stream                  class
1832   position-aware-stream                         class
1833   position-aware-stream-column                  generic setf-generic
1834   position-aware-stream-file                    generic setf-generic
1835   position-aware-stream-line                    generic setf-generic
1836   stream-line-and-column                        generic
1837   stream-pathname                               generic
1838
1839 Classes:
1840 cl:t
1841   sb-pcl::slot-object
1842     cl:condition
1843       condition-with-location
1844         enclosing-condition-with-location [sod-utilities:enclosing-condition]
1845           enclosing-error-with-location [cl:error]
1846           enclosing-information-with-location [sod-utilities:information]
1847           enclosing-warning-with-location [cl:warning]
1848         error-with-location [cl:error]
1849           base-lexer-error
1850             simple-lexer-error [simple-error-with-location]
1851           base-syntax-error
1852             simple-syntax-error [simple-error-with-location]
1853           simple-error-with-location [cl:simple-error]
1854             simple-lexer-error [base-lexer-error]
1855             simple-syntax-error [base-syntax-error]
1856         information-with-location [sod-utilities:information]
1857           simple-information-with-location [sod-utilities:simple-information]
1858         simple-condition-with-location [cl:simple-condition]
1859         warning-with-location [cl:warning]
1860           simple-warning-with-location [cl:simple-warning]
1861       sod-utilities:enclosing-condition
1862         enclosing-condition-with-location [condition-with-location]
1863           enclosing-error-with-location [cl:error]
1864           enclosing-information-with-location [sod-utilities:information]
1865           enclosing-warning-with-location [cl:warning]
1866       sod-utilities:information
1867         enclosing-information-with-location [enclosing-condition-with-location]
1868         information-with-location [condition-with-location]
1869           simple-information-with-location [sod-utilities:simple-information]
1870         sod-utilities:simple-information [cl:simple-condition]
1871           simple-information-with-location [information-with-location]
1872       cl:serious-condition
1873         cl:error
1874           enclosing-error-with-location [enclosing-condition-with-location]
1875           error-with-location [condition-with-location]
1876             base-lexer-error
1877               simple-lexer-error [simple-error-with-location]
1878             base-syntax-error
1879               simple-syntax-error [simple-error-with-location]
1880             simple-error-with-location [cl:simple-error]
1881               simple-lexer-error [base-lexer-error]
1882               simple-syntax-error [base-syntax-error]
1883           parser-error
1884           cl:simple-error [cl:simple-condition]
1885             simple-error-with-location [error-with-location]
1886               simple-lexer-error [base-lexer-error]
1887               simple-syntax-error [base-syntax-error]
1888       cl:simple-condition
1889         simple-condition-with-location [condition-with-location]
1890         cl:simple-error [cl:error]
1891           simple-error-with-location [error-with-location]
1892             simple-lexer-error [base-lexer-error]
1893             simple-syntax-error [base-syntax-error]
1894         sod-utilities:simple-information [sod-utilities:information]
1895           simple-information-with-location [information-with-location]
1896         cl:simple-warning [cl:warning]
1897           simple-warning-with-location [warning-with-location]
1898       cl:warning
1899         enclosing-warning-with-location [enclosing-condition-with-location]
1900         cl:simple-warning [cl:simple-condition]
1901           simple-warning-with-location [warning-with-location]
1902         warning-with-location [condition-with-location]
1903           simple-warning-with-location [cl:simple-warning]
1904     cl:standard-object
1905       character-parser-context
1906         character-scanner-context [scanner-context]
1907         string-parser
1908       character-scanner
1909         charbuf-scanner
1910       sb-gray:fundamental-stream [cl:stream]
1911         sb-gray:fundamental-character-stream
1912           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1913             character-scanner-stream
1914               charbuf-scanner-stream
1915             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1916               position-aware-input-stream [position-aware-stream]
1917           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1918             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1919               position-aware-output-stream [position-aware-stream]
1920         sb-gray:fundamental-input-stream
1921           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1922             character-scanner-stream
1923               charbuf-scanner-stream
1924             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1925               position-aware-input-stream [position-aware-stream]
1926           sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1927             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1928               position-aware-input-stream [position-aware-stream]
1929         sb-gray:fundamental-output-stream
1930           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1931             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1932               position-aware-output-stream [position-aware-stream]
1933         sod-parser::proxy-stream
1934           position-aware-stream
1935             position-aware-input-stream [sod-parser::proxy-character-input-stream]
1936             position-aware-output-stream [sod-parser::proxy-character-output-stream]
1937           sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1938             position-aware-output-stream [position-aware-stream]
1939           sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1940             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1941               position-aware-input-stream [position-aware-stream]
1942       list-parser
1943       sod-parser::parenthesis
1944         close-parenthesis
1945         open-parenthesis [prefix-operator]
1946       prefix-operator
1947         open-parenthesis [sod-parser::parenthesis]
1948         simple-prefix-operator [simple-unary-operator]
1949       scanner-context
1950         character-scanner-context [character-parser-context]
1951         token-scanner-context [token-parser-context]
1952       simple-operator
1953         simple-binary-operator
1954         simple-unary-operator
1955           simple-postfix-operator
1956           simple-prefix-operator [prefix-operator]
1957       token-parser-context
1958         token-scanner-context [scanner-context]
1959       token-scanner
1960     cl:structure-object
1961       charbuf-scanner-place
1962       file-location
1963       list-scanner
1964       string-scanner
1965       token-scanner-place
1966   cl:stream
1967     sb-gray:fundamental-stream [cl:standard-object]
1968       sb-gray:fundamental-character-stream
1969         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1970           character-scanner-stream
1971             charbuf-scanner-stream
1972           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1973             position-aware-input-stream [position-aware-stream]
1974         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1975           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1976             position-aware-output-stream [position-aware-stream]
1977       sb-gray:fundamental-input-stream
1978         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1979           character-scanner-stream
1980             charbuf-scanner-stream
1981           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1982             position-aware-input-stream [position-aware-stream]
1983         sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1984           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1985             position-aware-input-stream [position-aware-stream]
1986       sb-gray:fundamental-output-stream
1987         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1988           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1989             position-aware-output-stream [position-aware-stream]
1990       sod-parser::proxy-stream
1991         position-aware-stream
1992           position-aware-input-stream [sod-parser::proxy-character-input-stream]
1993           position-aware-output-stream [sod-parser::proxy-character-output-stream]
1994         sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1995           position-aware-output-stream [position-aware-stream]
1996         sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1997           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1998             position-aware-input-stream [position-aware-stream]
1999
2000 Methods:
2001 apply-operator
2002   open-parenthesis sod-parser::expression-parse-state
2003   simple-binary-operator sod-parser::expression-parse-state
2004   simple-unary-operator sod-parser::expression-parse-state
2005 charbuf-scanner-map
2006   charbuf-scanner t
2007 classify-condition
2008   cl:error
2009   cl:warning
2010   base-lexer-error
2011   base-syntax-error
2012   sod-utilities:information
2013 enclosing-condition-with-location-type
2014   cl:condition
2015   cl:error
2016   cl:warning
2017   sod-utilities:information
2018 expand-parser-form
2019   t (eql cl:and) t
2020   t (eql cl:list) t
2021   t (eql cl:nil) t
2022   t (eql cl:or) t
2023   t (eql cl:t) t
2024   t (eql cl:when) t
2025   t (eql ?) t
2026   t (eql commit) t
2027   t (eql expr) t
2028   t (eql label) t
2029   t (eql lisp) t
2030   t (eql many) t
2031   t (eql peek) t
2032   t (eql plug) t
2033   t (eql seq) t
2034   t (eql skip-many) t
2035   t t t
2036   character-parser-context (eql cl:char) t
2037   character-parser-context (eql cl:not) t
2038   character-parser-context (eql cl:satisfies) t
2039   character-parser-context (eql filter) t
2040   character-parser-context (eql if-char) t
2041   list-parser (eql cl:quote) t
2042   list-parser (eql cl:type) t
2043   token-parser-context (eql token) t
2044   token-scanner-context (eql cl:error) t
2045   token-scanner-context (eql sod:must) t
2046   token-scanner-context (eql sod:skip-until) t
2047 expand-parser-spec
2048   t (eql :eof)
2049   t (eql cl:nil)
2050   t (eql cl:t)
2051   t cl:list
2052   character-parser-context (eql :any)
2053   character-parser-context (eql :whitespace)
2054   character-parser-context cl:character
2055   character-parser-context cl:string
2056   list-parser t
2057   token-parser-context cl:string
2058   token-parser-context t
2059 file-location
2060   cl:stream
2061   t
2062   sod:c-fragment
2063   sod:property
2064   sod:sod-class
2065   sod:sod-initarg
2066   sod:sod-initializer
2067   sod:sod-message
2068   sod:sod-method
2069   sod:sod-slot
2070   character-scanner
2071   charbuf-scanner-place
2072   condition-with-location
2073   file-location
2074   position-aware-stream
2075   string-scanner
2076   token-scanner
2077   token-scanner-place
2078 cl:make-load-form
2079   file-location
2080 make-scanner-stream
2081   sod:sod-token-scanner
2082   character-scanner
2083   charbuf-scanner
2084   string-scanner
2085 operator-associativity
2086   t
2087   simple-binary-operator
2088 operator-left-precedence
2089   simple-binary-operator
2090   simple-postfix-operator
2091 operator-push-action
2092   t t
2093   t open-parenthesis
2094   open-parenthesis t
2095 operator-right-precedence
2096   simple-binary-operator
2097   simple-postfix-operator
2098   simple-prefix-operator
2099 parser-at-eof-p
2100   list-parser
2101   scanner-context
2102   string-parser
2103   token-parser-context
2104 parser-capture-place
2105   t
2106   list-parser
2107   scanner-context
2108   string-parser
2109 parser-current-char
2110   character-scanner-context
2111   string-parser
2112 parser-error-expected
2113   parser-error
2114 parser-error-found
2115   parser-error
2116 parser-places-must-be-released-p
2117   t
2118   list-parser
2119   sod-parser::list-scanner-context
2120   string-parser
2121   sod-parser::string-scanner-context
2122 parser-release-place
2123   t t
2124   scanner-context t
2125 parser-restore-place
2126   list-parser t
2127   scanner-context t
2128   string-parser t
2129 parser-scanner
2130   scanner-context
2131 parser-step
2132   scanner-context
2133   string-parser
2134 parser-token-type
2135   token-scanner-context
2136 parser-token-value
2137   token-scanner-context
2138 position-aware-stream-column
2139   position-aware-stream
2140 (setf position-aware-stream-column)
2141   t position-aware-stream
2142 position-aware-stream-file
2143   position-aware-stream
2144 (setf position-aware-stream-file)
2145   t position-aware-stream
2146 position-aware-stream-line
2147   position-aware-stream
2148 (setf position-aware-stream-line)
2149   t position-aware-stream
2150 cl:print-object
2151   file-location t
2152   simple-operator t
2153 push-operator
2154   t sod-parser::expression-parse-state
2155   close-parenthesis sod-parser::expression-parse-state
2156   open-parenthesis sod-parser::expression-parse-state [:after]
2157   prefix-operator sod-parser::expression-parse-state
2158 push-value
2159   t sod-parser::expression-parse-state
2160 scanner-at-eof-p
2161   charbuf-scanner
2162   list-scanner
2163   string-scanner
2164   token-scanner
2165 scanner-capture-place
2166   t
2167   charbuf-scanner
2168   list-scanner
2169   string-scanner
2170   token-scanner
2171 scanner-column
2172   t
2173   charbuf-scanner
2174   string-scanner
2175   token-scanner
2176 (setf scanner-column)
2177   t token-scanner
2178 scanner-current-char
2179   charbuf-scanner
2180   string-scanner
2181 scanner-filename
2182   t
2183   charbuf-scanner
2184   string-scanner
2185   token-scanner
2186 scanner-interval
2187   charbuf-scanner t
2188   string-scanner t
2189 scanner-line
2190   t
2191   charbuf-scanner
2192   string-scanner
2193   token-scanner
2194 (setf scanner-line)
2195   t token-scanner
2196 scanner-release-place
2197   t t
2198   charbuf-scanner t
2199   token-scanner t
2200 scanner-restore-place
2201   charbuf-scanner t
2202   list-scanner t
2203   string-scanner t
2204   token-scanner t
2205 scanner-step
2206   charbuf-scanner
2207   list-scanner
2208   string-scanner
2209   token-scanner
2210 scanner-token
2211   sod:sod-token-scanner
2212 scanner-unread
2213   charbuf-scanner t
2214   string-scanner t
2215 cl:shared-initialize
2216   charbuf-scanner t [:after]
2217   simple-binary-operator t [:after]
2218   token-scanner t [:after]
2219 stream-line-and-column
2220   cl:stream
2221   position-aware-stream
2222 sb-gray:stream-line-column
2223   position-aware-output-stream
2224 stream-pathname
2225   cl:file-stream
2226   cl:stream
2227   position-aware-stream
2228   sod-parser::proxy-stream
2229 sb-gray:stream-peek-char
2230   character-scanner-stream
2231 sb-gray:stream-read-char
2232   character-scanner-stream
2233   position-aware-input-stream
2234 sb-gray:stream-read-line
2235   charbuf-scanner-stream
2236   position-aware-input-stream
2237 sb-gray:stream-read-sequence
2238   charbuf-scanner-stream cl:string
2239   position-aware-input-stream t
2240 sb-gray:stream-start-line-p
2241   position-aware-output-stream
2242 sb-gray:stream-terpri
2243   position-aware-output-stream
2244 sb-gray:stream-unread-char
2245   character-scanner-stream t
2246   position-aware-input-stream t
2247 sb-gray:stream-write-char
2248   position-aware-output-stream t
2249 sb-gray:stream-write-sequence
2250   position-aware-output-stream t
2251 sb-gray:stream-write-string
2252   position-aware-output-stream t
2253 token-type
2254   list-scanner
2255   token-scanner
2256 token-value
2257   list-scanner
2258   token-scanner
2259 wrap-parser
2260   t t
2261   string-parser t
2262
2263 -----------------------------------------------------------------------------
2264 Package `optparse'
2265
2266 optparse.lisp
2267   *command-line*                                variable
2268   *help*                                        variable
2269   *options*                                     variable
2270   *program-name*                                variable
2271   *usage*                                       variable
2272   *version*                                     variable
2273   clear                                         opthandler
2274   dec                                           opthandler
2275   define-program                                function
2276   defopthandler                                 macro
2277   defoptmacro                                   macro
2278   die                                           function
2279   die-usage                                     function
2280   do-options                                    macro
2281   do-usage                                      function
2282   exit                                          function
2283   help-options                                  optmacro
2284   inc                                           opthandler
2285   sod-utilities:int                             c-type-spec c-type-form opthandler
2286   invoke-option-handler                         function
2287   cl:keyword                                    opthandler
2288   cl:list                                       function class parser-form opthandler
2289   make-option                                   function
2290   make-option-parser                            function
2291   moan                                          function
2292   op-long-only-p                                function setf-function
2293   op-negated-numeric-p                          function setf-function
2294   op-negated-p                                  function setf-function
2295   op-non-option                                 function setf-function
2296   op-numeric-p                                  function setf-function
2297   op-options                                    function setf-function
2298   opt-arg-name                                  function setf-function
2299   opt-arg-optional-p                            function setf-function
2300   opt-documentation                             function setf-function
2301   opt-long-name                                 function setf-function
2302   opt-negated-tag                               function setf-function
2303   opt-short-name                                function setf-function
2304   opt-tag                                       function setf-function
2305   option                                        class
2306   option-parse-error                            function class
2307   option-parse-next                             function
2308   option-parse-remainder                        function
2309   option-parse-return                           function
2310   option-parse-try                              macro
2311   option-parser                                 class
2312   option-parser-p                               function
2313   optionp                                       function
2314   options                                       macro
2315   parse-option-form                             function
2316   cl:read                                       function opthandler
2317   sanity-check-option-list                      function
2318   cl:set                                        function opthandler
2319   set-command-line-arguments                    function
2320   show-help                                     function
2321   show-usage                                    function
2322   simple-usage                                  function
2323   cl:string                                     function class c-type-spec opthandler
2324   with-unix-error-reporting                     macro
2325
2326 Classes:
2327 cl:t
2328   sb-pcl::slot-object
2329     cl:condition
2330       cl:serious-condition
2331         cl:error
2332           option-parse-error [cl:simple-condition]
2333       cl:simple-condition
2334         option-parse-error [cl:error]
2335     cl:structure-object
2336       option
2337       option-parser
2338
2339 Methods:
2340 cl:print-object
2341   option t
2342
2343 -----------------------------------------------------------------------------
2344 Package `sod-utilities'
2345
2346 utilities.lisp
2347   aand                                          macro
2348   acase                                         macro
2349   acond                                         macro
2350   aecase                                        macro
2351   aetypecase                                    macro
2352   aif                                           macro
2353   asetf                                         macro
2354   atypecase                                     macro
2355   awhen                                         macro
2356   backtrack-position                            function
2357   categorize                                    macro
2358   cerror*                                       function
2359   compose                                       function
2360   copy-instance                                 function
2361   copy-instance-using-class                     generic
2362   default-slot                                  macro
2363   define-access-wrapper                         macro
2364   define-on-demand-slot                         macro
2365   defvar-unbound                                macro
2366   designated-condition                          function
2367   distinguished-point-shortest-paths            function
2368   dosequence                                    macro
2369   enclosed-condition                            generic
2370   enclosing-condition                           class
2371   sb-mop:eql-specializer                        class
2372   sb-mop:eql-specializer-object                 generic
2373   find-duplicates                               function
2374   frob-identifier                               function
2375   sb-mop:generic-function-methods               generic setf-generic
2376   inconsistent-merge-error                      class
2377   info                                          function
2378   information                                   class
2379   instance-initargs                             generic
2380   int                                           c-type-spec c-type-form opthandler
2381   invoke-associated-restart                     function
2382   it
2383   lbuild-add                                    function
2384   lbuild-add-list                               function
2385   lbuild-list                                   function
2386   loc                                           class
2387   locf                                          macro
2388   locp                                          function
2389   make-list-builder                             function
2390   mappend                                       function
2391   maybe-print-unreadable-object                 macro
2392   merge-error-candidates                        generic
2393   merge-error-present-function                  generic
2394   merge-lists                                   function
2395   sb-mop:method-specializers                    generic
2396   noted                                         function
2397   once-only                                     macro
2398   parse-body                                    function
2399   partial-order-minima                          function
2400   print-ugly-stuff                              function
2401   promiscuous-cerror                            function
2402   ref                                           function setf-function
2403   simple-control-error                          class
2404   simple-information                            class
2405   symbolicate                                   function
2406   update-position                               function
2407   whitespace-char-p                             function
2408   with-gensyms                                  macro
2409   with-locatives                                macro
2410
2411 Classes:
2412 cl:t
2413   sb-pcl::slot-object
2414     cl:condition
2415       enclosing-condition
2416       information
2417         simple-information [cl:simple-condition]
2418       cl:serious-condition
2419         cl:error
2420           cl:control-error
2421             simple-control-error [cl:simple-error]
2422           inconsistent-merge-error
2423           cl:simple-error [cl:simple-condition]
2424             simple-control-error [cl:control-error]
2425       cl:simple-condition
2426         cl:simple-error [cl:error]
2427           simple-control-error [cl:control-error]
2428         simple-information [information]
2429     cl:standard-object
2430       sb-mop:metaobject
2431         sb-mop:specializer
2432           sb-pcl::exact-class-specializer
2433             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::specializer-with-object]
2434           sb-pcl::specializer-with-object
2435             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::exact-class-specializer]
2436           sb-pcl::standard-specializer
2437             sb-mop:eql-specializer [sb-pcl::exact-class-specializer sb-pcl::specializer-with-object]
2438     cl:structure-object
2439       loc
2440
2441 Methods:
2442 sod-parser:classify-condition
2443   information
2444 copy-instance-using-class
2445   cl:standard-class t
2446 enclosed-condition
2447   enclosing-condition
2448 sod-parser:enclosing-condition-with-location-type
2449   information
2450 sb-mop:eql-specializer-object
2451   sb-mop:eql-specializer
2452 sb-mop:generic-function-methods
2453   cl:standard-generic-function
2454 (setf sb-mop:generic-function-methods)
2455   t cl:standard-generic-function
2456 instance-initargs
2457   cl:standard-object
2458 merge-error-candidates
2459   inconsistent-merge-error
2460 merge-error-present-function
2461   inconsistent-merge-error
2462 sb-mop:method-specializers
2463   cl:standard-method
2464