chiark / gitweb /
33d4b9549a9aba2230dfa524479951b686d767eb
[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
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 codegen-message
888   method-codegen
889 codegen-method
890   method-codegen
891 codegen-pop
892   codegen
893 codegen-pop-block
894   t
895 codegen-pop-function
896   t t t
897 codegen-push
898   codegen
899 codegen-target
900   method-codegen
901 coerce-property-value
902   cl:integer (eql :int) (eql :boolean)
903   cl:string (eql :id) (eql :boolean)
904   cl:string (eql :id) (eql :keyword)
905   cl:string (eql :id) (eql :symbol)
906   cl:string (eql :id) (eql :type)
907   cl:string (eql :string) (eql :id)
908   cl:string (eql :string) (eql :keyword)
909   cl:string (eql :string) (eql :symbol)
910   cl:symbol (eql :symbol) (eql :boolean)
911   cl:symbol (eql :symbol) (eql :id)
912   cl:symbol (eql :symbol) (eql :keyword)
913   t t (eql cl:t)
914   t t t
915 commentify-argument-name
916   cl:null
917   t
918   temporary-name
919 compute-aggregating-message-kernel
920   aggregating-message (eql :and) t t t t
921   aggregating-message (eql :custom) t t t t
922   aggregating-message (eql :max) t t t t
923   aggregating-message (eql :min) t t t t
924   aggregating-message (eql :or) t t t t
925   aggregating-message (eql :product) t t t t
926   aggregating-message (eql :progn) t t t t
927   aggregating-message (eql :sum) t t t t
928 compute-chains
929   sod-class
930 compute-cpl
931   sod-class
932 compute-effective-method-body
933   basic-effective-method t t [:around]
934   simple-effective-method t t
935 compute-effective-methods
936   sod-class
937 compute-effective-slot
938   sod-class sod-class-slot
939   sod-class sod-slot
940 compute-ichain
941   sod-class t
942 compute-ilayout
943   sod-class
944 compute-islots
945   sod-class sod-class
946 compute-method-entry-functions
947   basic-effective-method
948   effective-method [:around]
949 compute-sod-effective-method
950   sod-message sod-class
951 compute-vtable
952   sod-class cl:list
953 compute-vtable-items
954   sod-class sod-class sod-class sod-class cl:function
955 compute-vtables
956   sod-class
957 compute-vtmsgs
958   sod-class sod-class sod-class sod-class
959 decode-property
960   cl:character
961   cl:cons
962   cl:function
963   cl:integer
964   cl:string
965   cl:symbol
966   c-fragment
967   c-type
968   property
969 effective-method-after-methods
970   basic-effective-method
971 effective-method-around-methods
972   basic-effective-method
973 effective-method-basic-argument-names
974   basic-effective-method
975 effective-method-before-methods
976   basic-effective-method
977 effective-method-class
978   effective-method
979 effective-method-function-name
980   effective-method
981 effective-method-functions
982   basic-effective-method
983 effective-method-keywords
984   effective-method
985 effective-method-live-p
986   aggregating-effective-method
987   sod::lifecycle-effective-method
988   simple-effective-method
989 effective-method-message
990   effective-method
991 effective-slot-class
992   effective-slot
993 effective-slot-direct-slot
994   effective-slot
995 effective-slot-initializer
996   effective-slot
997 effective-slot-initializer-function
998   sod-class-effective-slot
999 effective-slot-prepare-function
1000   sod-class-effective-slot
1001 emit-decl
1002   sod::basic-codegen t
1003 emit-decls
1004   sod::basic-codegen t
1005 emit-inst
1006   sod::basic-codegen t
1007 emit-insts
1008   t t
1009   sod::basic-codegen t
1010 ensure-sequencer-item
1011   sequencer t
1012 ensure-var
1013   sod::basic-codegen t t
1014 expand-c-storage-specifier
1015   cl:list
1016   cl:symbol
1017 expand-c-storage-specifier-form
1018   (eql alignas) t
1019   (eql sod-parser:lisp) t
1020 expand-c-type-form
1021   (eql cl:*) t
1022   (eql cl:array) t
1023   (eql cl:char) t
1024   (eql cl:class) t
1025   (eql cl:float) t
1026   (eql cl:function) t
1027   (eql cl:nil) t
1028   (eql cl:union) t
1029   (eql atomic) t
1030   (eql bool) t
1031   (eql double) t
1032   (eql double-complex) t
1033   (eql double-imaginary) t
1034   (eql enum) t
1035   (eql float-complex) t
1036   (eql float-imaginary) t
1037   (eql fn) t
1038   (eql fun) t
1039   (eql func) t
1040   (eql long) t
1041   (eql long-double) t
1042   (eql long-double-complex) t
1043   (eql long-double-imaginary) t
1044   (eql long-long) t
1045   (eql pointer) t
1046   (eql ptr) t
1047   (eql ptrdiff-t) t
1048   (eql short) t
1049   (eql signed-char) t
1050   (eql size-t) t
1051   (eql specs) t
1052   (eql struct) t
1053   (eql unsigned) t
1054   (eql unsigned-char) t
1055   (eql unsigned-long) t
1056   (eql unsigned-long-long) t
1057   (eql unsigned-short) t
1058   (eql va-list) t
1059   (eql vec) t
1060   (eql void) t
1061   (eql wchar-t) t
1062   (eql []) t
1063   (eql sod-parser:lisp) t
1064   (eql sod-utilities:int) t
1065   cl:string t
1066 expand-c-type-spec
1067   (eql cl:char)
1068   (eql cl:float)
1069   (eql cl:schar)
1070   (eql cl:string)
1071   (eql bool)
1072   (eql const-string)
1073   (eql double)
1074   (eql double-complex)
1075   (eql double-imaginary)
1076   (eql float-complex)
1077   (eql float-imaginary)
1078   (eql llong)
1079   (eql long)
1080   (eql long-double)
1081   (eql long-double-complex)
1082   (eql long-double-imaginary)
1083   (eql long-int)
1084   (eql long-long)
1085   (eql long-long-int)
1086   (eql ptrdiff-t)
1087   (eql short)
1088   (eql short-int)
1089   (eql signed)
1090   (eql signed-char)
1091   (eql signed-int)
1092   (eql signed-long)
1093   (eql signed-long-int)
1094   (eql signed-long-long)
1095   (eql signed-long-long-int)
1096   (eql signed-short)
1097   (eql signed-short-int)
1098   (eql sint)
1099   (eql size-t)
1100   (eql sllong)
1101   (eql slong)
1102   (eql sshort)
1103   (eql uchar)
1104   (eql uint)
1105   (eql ullong)
1106   (eql ulong)
1107   (eql unsigned)
1108   (eql unsigned-char)
1109   (eql unsigned-int)
1110   (eql unsigned-long)
1111   (eql unsigned-long-int)
1112   (eql unsigned-long-long)
1113   (eql unsigned-long-long-int)
1114   (eql unsigned-short)
1115   (eql unsigned-short-int)
1116   (eql ushort)
1117   (eql va-list)
1118   (eql void)
1119   (eql wchar-t)
1120   (eql sod-utilities:int)
1121   cl:list
1122   cl:string
1123 sod-parser:file-location
1124   c-fragment
1125   property
1126   sod-class
1127   sod-initarg
1128   sod-initializer
1129   sod-message
1130   sod-method
1131   sod-slot
1132 finalize-module
1133   module
1134 finalize-sod-class
1135   sod-class
1136   sod-class [:around]
1137 find-class-initializer
1138   effective-slot sod-class
1139 find-slot-initargs
1140   sod-class sod-slot
1141 find-slot-initializer
1142   sod-class sod-slot
1143 format-temporary-name
1144   temporary-argument t
1145   temporary-function t
1146   temporary-name t
1147   temporary-variable t
1148 guess-metaclass
1149   sod-class
1150 hook-output
1151   t t t [progn]
1152   base-offset (eql :c) t [progn]
1153   base-offset (eql :h) t [progn]
1154   basic-effective-method (eql :c) t [progn]
1155   chain-offset (eql :c) t [progn]
1156   chain-offset (eql :h) t [progn]
1157   class-pointer (eql :c) t [progn]
1158   class-pointer (eql :h) t [progn]
1159   code-fragment-item t t [progn]
1160   delegating-direct-method (eql :c) t [progn]
1161   effective-slot (eql cl:class) t [progn]
1162   ichain (eql :h) t [progn]
1163   ichain (eql cl:class) t [progn]
1164   ichain (eql ilayout) t [progn]
1165   ichain t t [progn]
1166   ilayout (eql :h) t [progn]
1167   ilayout t t [progn]
1168   islots (eql :h) t [progn]
1169   islots (eql cl:class) t [progn]
1170   islots t t [progn]
1171   method-entry (eql :c) t [progn]
1172   method-entry (eql vtmsgs) t [progn]
1173   module (eql :c) t [progn]
1174   module (eql :h) t [progn]
1175   module t t [progn]
1176   sod-class (eql :c) t [progn]
1177   sod-class (eql :h) t [progn]
1178   sod-class t t [progn]
1179   sod-class-effective-slot (eql cl:class) t [progn]
1180   sod-method (eql :c) t [progn]
1181   sod-method (eql :h) t [progn]
1182   sod-slot (eql islots) t [progn]
1183   vtable (eql :c) t [progn]
1184   vtable (eql :h) t [progn]
1185   vtable t t [progn]
1186   vtable-pointer (eql :h) t [progn]
1187   vtable-pointer (eql cl:class) t [progn]
1188   vtmsgs (eql :c) t [progn]
1189   vtmsgs (eql :h) t [progn]
1190   vtmsgs (eql vtmsgs) t [progn]
1191   vtmsgs t t [progn]
1192 ichain-body
1193   ichain
1194 ichain-class
1195   ichain
1196 ichain-head
1197   ichain
1198 ichain-tail
1199   ichain
1200 ilayout-class
1201   ilayout
1202 ilayout-ichains
1203   ilayout
1204 inst-alt
1205   cond-inst
1206   if-inst
1207 inst-args
1208   banner-inst
1209   call-inst
1210 inst-banner
1211   function-inst
1212 inst-banner-args
1213   function-inst
1214 inst-body
1215   block-inst
1216   do-while-inst
1217   for-inst
1218   function-inst
1219   while-inst
1220 inst-chain-head
1221   convert-to-ilayout-inst
1222 inst-class
1223   convert-to-ilayout-inst
1224 inst-cond
1225   cond-inst
1226   do-while-inst
1227   for-inst
1228   if-inst
1229   while-inst
1230 inst-conseq
1231   cond-inst
1232   if-inst
1233 inst-control
1234   banner-inst
1235 inst-decls
1236   block-inst
1237 inst-expr
1238   convert-to-ilayout-inst
1239   expr-inst
1240   return-inst
1241   set-inst
1242   update-inst
1243 inst-func
1244   call-inst
1245 inst-init
1246   for-inst
1247   var-inst
1248 inst-metric
1249   cl:list
1250   cl:null
1251   t
1252   banner-inst
1253   block-inst
1254   break-inst
1255   call-inst
1256   cond-inst
1257   continue-inst
1258   convert-to-ilayout-inst
1259   do-while-inst
1260   expr-inst
1261   for-inst
1262   function-inst
1263   if-inst
1264   return-inst
1265   set-inst
1266   sod::suppliedp-struct-inst
1267   update-inst
1268   var-inst
1269   while-inst
1270 inst-name
1271   function-inst
1272   var-inst
1273 inst-op
1274   update-inst
1275 inst-type
1276   function-inst
1277   var-inst
1278 inst-update
1279   for-inst
1280 inst-var
1281   set-inst
1282   sod::suppliedp-struct-inst
1283   update-inst
1284 invoke-sequencer-items
1285   sequencer
1286 islots-class
1287   islots
1288 islots-slots
1289   islots
1290 islots-subclass
1291   islots
1292 kind-c-tagged-type
1293   (eql :enum)
1294   (eql :struct)
1295   (eql :union)
1296 make-base-offset
1297   sod-class sod-class
1298 make-chain-offset
1299   sod-class sod-class sod-class
1300 make-class-pointer
1301   sod-class sod-class sod-class sod-class
1302 cl:make-load-form
1303   c-fragment
1304 make-method-entries
1305   basic-effective-method sod-class sod-class
1306 sod-parser:make-scanner-stream
1307   sod-token-scanner
1308 make-sod-class-initfrag
1309   sod-class t t
1310 make-sod-class-initializer
1311   sod-class t t t t
1312 make-sod-class-tearfrag
1313   sod-class t t
1314 make-sod-initializer-using-slot
1315   sod-class sod-slot t t t t
1316 make-sod-instance-initializer
1317   sod-class t t t t
1318 make-sod-message
1319   sod-class t t t
1320 make-sod-method
1321   sod-class t t t t t
1322 make-sod-method-using-message
1323   sod-message sod-class t t t t
1324 make-sod-slot
1325   sod-class t t t
1326 make-sod-slot-initarg
1327   sod-class t t t t
1328 make-sod-slot-initarg-using-slot
1329   sod-class t sod-slot t
1330 make-sod-user-initarg
1331   sod-class t t t
1332 method-entry-chain-head
1333   method-entry
1334 method-entry-chain-tail
1335   method-entry
1336 method-entry-effective-method
1337   method-entry
1338 method-entry-function-name
1339   effective-method sod-class t
1340 method-entry-function-type
1341   method-entry
1342 method-entry-role
1343   method-entry
1344 method-entry-slot-name
1345   method-entry
1346 method-entry-slot-name-by-role
1347   method-entry (eql :valist) t
1348   method-entry (eql cl:nil) t
1349 module-dependencies
1350   module
1351 (setf module-dependencies)
1352   t module
1353 module-errors
1354   module
1355 module-import
1356   t
1357   module
1358   sod-class
1359   type-item
1360 module-items
1361   module
1362 (setf module-items)
1363   t module
1364 module-name
1365   module
1366 module-pset
1367   module
1368 module-state
1369   module
1370 (setf module-state)
1371   t module
1372 pprint-c-storage-specifier
1373   cl:symbol t
1374   alignas-storage-specifier t
1375 pprint-c-type
1376   t t t [:around]
1377   c-array-type t t
1378   c-atomic-type t t
1379   c-function-type t t
1380   c-keyword-function-type t t
1381   c-pointer-type t t
1382   c-storage-specifiers-type t t
1383   simple-c-type t t
1384   tagged-c-type t t
1385 primary-method-class
1386   simple-message
1387   standard-message
1388 print-c-storage-specifier
1389   t cl:symbol
1390   t t
1391   t alignas-storage-specifier
1392 print-c-type
1393   t c-array-type
1394   t c-atomic-type
1395   t c-class-type
1396   t c-function-type
1397   t c-pointer-type
1398   t c-storage-specifiers-type
1399   t simple-c-type
1400   t tagged-c-type
1401 cl:print-object
1402   banner-inst t
1403   base-offset t
1404   block-inst t
1405   break-inst t
1406   c-fragment t
1407   c-type t
1408   call-inst t
1409   chain-offset t
1410   class-pointer t
1411   cond-inst t
1412   continue-inst t
1413   convert-to-ilayout-inst t
1414   do-while-inst t
1415   effective-method t
1416   effective-slot t
1417   expr-inst t
1418   for-inst t
1419   function-inst t
1420   ichain t
1421   if-inst t
1422   ilayout t
1423   islots t
1424   method-entry t
1425   pset t
1426   return-inst t
1427   sequencer-item t
1428   set-inst t
1429   sod-class t
1430   sod-initializer t
1431   sod-message t
1432   sod-method t
1433   sod-slot t
1434   sod-slot-initarg t
1435   sod-user-initarg t
1436   temporary-name t
1437   update-inst t
1438   var-inst t
1439   vtable t
1440   vtable-pointer t
1441   vtmsgs t
1442   while-inst t
1443 property-set
1444   cl:list
1445   pset
1446 qualify-c-type
1447   qualifiable-c-type t
1448 sod-parser:scanner-token
1449   sod-token-scanner
1450 sequencer-constraints
1451   sequencer
1452 (setf sequencer-constraints)
1453   t sequencer
1454 sequencer-table
1455   sequencer
1456 cl:shared-initialize
1457   aggregating-message t [:before]
1458   basic-direct-method t [:after]
1459   c-function-type t [:after]
1460   c-keyword-function-type t [:after]
1461   effective-method t [:after]
1462   method-codegen t [:after]
1463   module t [:after]
1464   sequencer t
1465   simple-effective-method t [:after]
1466   sod-class t [:after]
1467   sod-class-slot t [:after]
1468   sod-initializer t [:after]
1469   sod-message t [:after]
1470   sod-method t [:after]
1471   sod-slot t [:after]
1472   sod-token-scanner t [:after]
1473 simple-method-body
1474   aggregating-effective-method t t
1475   sod::lifecycle-effective-method t t
1476   standard-effective-method t t
1477 cl:slot-unbound
1478   t basic-direct-method (eql sod::function-type)
1479   t basic-effective-method (eql sod::basic-argument-names)
1480   t basic-effective-method (eql sod::functions)
1481   t basic-message (eql sod::argument-tail)
1482   t delegating-direct-method (eql sod::function-type)
1483   t delegating-direct-method (eql sod::next-method-type)
1484   t sod-class (eql sod::%ilayout)
1485   t sod-class (eql sod::effective-methods)
1486   t sod-class (eql sod::vtables)
1487 sod-class-chain
1488   sod-class
1489 sod-class-chain-head
1490   sod-class
1491 sod-class-chain-link
1492   sod-class
1493 sod-class-chains
1494   sod-class
1495 sod-class-class-initializers
1496   sod-class
1497 (setf sod-class-class-initializers)
1498   t sod-class
1499 sod-class-direct-superclasses
1500   sod-class
1501 sod-class-effective-methods
1502   sod-class
1503 sod-class-ilayout
1504   sod-class
1505 sod-class-initargs
1506   sod-class
1507 (setf sod-class-initargs)
1508   t sod-class
1509 sod-class-initfrags
1510   sod-class
1511 (setf sod-class-initfrags)
1512   t sod-class
1513 sod-class-instance-initializers
1514   sod-class
1515 (setf sod-class-instance-initializers)
1516   t sod-class
1517 sod-class-messages
1518   sod-class
1519 (setf sod-class-messages)
1520   t sod-class
1521 sod-class-metaclass
1522   sod-class
1523 sod-class-methods
1524   sod-class
1525 (setf sod-class-methods)
1526   t sod-class
1527 sod-class-name
1528   sod-class
1529 sod-class-nickname
1530   sod-class
1531 sod-class-precedence-list
1532   sod-class
1533 sod-class-slots
1534   sod-class
1535 (setf sod-class-slots)
1536   t sod-class
1537 sod-class-state
1538   sod-class
1539 sod-class-tearfrags
1540   sod-class
1541 (setf sod-class-tearfrags)
1542   t sod-class
1543 sod-class-type
1544   sod-class
1545 sod-class-vtables
1546   sod-class
1547 sod-initarg-argument
1548   sod-initarg
1549 sod-initarg-class
1550   sod-initarg
1551 sod-initarg-default
1552   sod-initarg
1553   sod-user-initarg
1554 sod-initarg-name
1555   sod-initarg
1556 sod-initarg-slot
1557   sod-slot-initarg
1558 sod-initarg-type
1559   sod-initarg
1560 sod-initializer-class
1561   sod-initializer
1562 sod-initializer-slot
1563   sod-initializer
1564 sod-initializer-value
1565   sod-initializer
1566 sod-message-applicable-methods
1567   sod-message sod-class
1568 sod-message-argument-tail
1569   basic-message
1570 sod-message-check-methods
1571   sod-message sod-class t
1572 sod-message-class
1573   sod-message
1574 sod-message-combination
1575   aggregating-message
1576 sod-message-effective-method-class
1577   aggregating-message
1578   sod::initialization-message
1579   standard-message
1580   sod::teardown-message
1581 sod-message-kernel-function
1582   aggregating-message
1583 sod-message-keyword-argument-lists
1584   sod::initialization-message sod-class t t
1585   sod-message sod-class t t
1586 sod-message-method-class
1587   basic-message sod-class t
1588   simple-message sod-class t
1589   sod-message sod-class t
1590 sod-message-name
1591   sod-message
1592 sod-message-type
1593   sod-message
1594 sod-method-body
1595   sod-method
1596 sod-method-class
1597   sod-method
1598 sod-method-description
1599   basic-direct-method
1600 sod-method-function-name
1601   basic-direct-method
1602 sod-method-function-type
1603   basic-direct-method
1604 sod-method-message
1605   sod-method
1606 sod-method-next-method-type
1607   delegating-direct-method
1608 sod-method-role
1609   basic-direct-method
1610 sod-method-type
1611   sod-method
1612 sod-slot-class
1613   sod-slot
1614 sod-slot-initializer-function
1615   sod-class-slot
1616 sod-slot-name
1617   sod-slot
1618 sod-slot-prepare-function
1619   sod-class-slot
1620 sod-slot-type
1621   sod-slot
1622 temp-tag
1623   temporary-name
1624 temporary-var
1625   sod::basic-codegen t
1626 var-in-use-p
1627   t
1628   temporary-variable
1629 (setf var-in-use-p)
1630   t temporary-variable
1631 vtable-body
1632   vtable
1633 vtable-chain-head
1634   vtable
1635 vtable-chain-tail
1636   vtable
1637 vtable-class
1638   vtable
1639 vtable-pointer-chain-head
1640   vtable-pointer
1641 vtable-pointer-chain-tail
1642   vtable-pointer
1643 vtable-pointer-class
1644   vtable-pointer
1645 vtmsgs-chain-head
1646   vtmsgs
1647 vtmsgs-chain-tail
1648   vtmsgs
1649 vtmsgs-class
1650   vtmsgs
1651 vtmsgs-entries
1652   vtmsgs
1653 vtmsgs-subclass
1654   vtmsgs
1655
1656 -----------------------------------------------------------------------------
1657 Package `sod-frontend'
1658
1659 frontend.lisp
1660   augment-options                               function
1661   main                                          function
1662
1663 Classes:
1664 cl:t
1665
1666 Methods:
1667
1668 -----------------------------------------------------------------------------
1669 Package `sod-parser'
1670
1671 floc-proto.lisp
1672   base-lexer-error                              class
1673   base-syntax-error                             class
1674   cerror*-with-location                         function
1675   cerror-with-location                          function
1676   classify-condition                            generic
1677   condition-with-location                       class
1678   count-and-report-errors                       macro
1679   enclosing-condition-with-location             class
1680   enclosing-condition-with-location-type        generic
1681   enclosing-error-with-location                 class
1682   enclosing-information-with-location           class
1683   enclosing-warning-with-location               class
1684   error-with-location                           function class
1685   file-location                                 generic class
1686   file-location-column                          function
1687   file-location-filename                        function
1688   file-location-line                            function
1689   file-location-p                               function
1690   info-with-location                            function
1691   information-with-location                     class
1692   make-condition-with-location                  function
1693   make-file-location                            function
1694   parser-error                                  class
1695   parser-error-expected                         generic
1696   parser-error-found                            generic
1697   report-parser-error                           function
1698   simple-condition-with-location                class
1699   simple-error-with-location                    class
1700   simple-information-with-location              class
1701   simple-lexer-error                            class
1702   simple-syntax-error                           class
1703   simple-warning-with-location                  class
1704   warn-with-location                            function
1705   warning-with-location                         class
1706   with-default-error-location                   macro
1707
1708 parser-expr-proto.lisp
1709   binop                                         macro
1710   close-parenthesis                             class
1711   expr                                          parser-form
1712   lparen                                        function
1713   open-parenthesis                              class
1714   operator-associativity                        generic
1715   operator-left-precedence                      generic
1716   operator-push-action                          generic
1717   operator-right-precedence                     generic
1718   postop                                        macro
1719   prefix-operator                               class
1720   preop                                         macro
1721   rparen                                        function
1722   simple-binary-operator                        class
1723   simple-operator                               class
1724   simple-postfix-operator                       class
1725   simple-prefix-operator                        class
1726   simple-unary-operator                         class
1727
1728 parser-impl.lisp
1729   list-parser                                   class
1730   string-parser                                 class
1731
1732 parser-proto.lisp
1733   ?                                             parser-form
1734   cl:and                                        macro parser-form
1735   call-pluggable-parser                         function
1736   cl:char                                       function setf-function c-type-spec c-type-form parser-form
1737   character-parser-context                      class
1738   combine-parser-failures                       function
1739   commit                                        parser-form
1740   cond-parse                                    macro
1741   define-pluggable-parser                       macro
1742   defparse                                      macro
1743   expand-parser-form                            generic
1744   expand-parser-spec                            generic
1745   filter                                        parser-form
1746   if-char                                       parser-form
1747   if-parse                                      macro
1748   sod-utilities:it
1749   label                                         parser-form
1750   lisp                                          c-type-form parser-form
1751   cl:list                                       function class parser-form opthandler
1752   many                                          parser-form
1753   cl:not                                        function parser-form
1754   cl:or                                         macro parser-form
1755   parse
1756   parse-empty                                   function
1757   parse-fail                                    function
1758   parser                                        macro
1759   parser-at-eof-p                               generic
1760   parser-capture-place                          generic
1761   parser-current-char                           generic
1762   parser-places-must-be-released-p              generic
1763   parser-release-place                          generic
1764   parser-restore-place                          generic
1765   parser-step                                   generic
1766   parser-token-type                             generic
1767   parser-token-value                            generic
1768   peek                                          parser-form
1769   plug                                          parser-form
1770   pluggable-parser-add                          function
1771   cl:satisfies                                  parser-form
1772   seq                                           parser-form
1773   skip-many                                     parser-form
1774   token                                         parser-form
1775   token-parser-context                          class
1776   when-parse                                    macro
1777   with-parser-context                           macro
1778   with-parser-place                             macro
1779   wrap-parser                                   generic
1780
1781 scanner-charbuf-impl.lisp
1782   charbuf-scanner                               class
1783   charbuf-scanner-map                           generic
1784   charbuf-scanner-place                         class
1785   charbuf-scanner-place-p                       function
1786   charbuf-scanner-stream                        class
1787
1788 scanner-impl.lisp
1789   list-scanner                                  class
1790   list-scanner-p                                function
1791   make-list-scanner                             function
1792   make-string-scanner                           function
1793   string-scanner                                class
1794   string-scanner-p                              function
1795
1796 scanner-proto.lisp
1797   character-scanner                             class
1798   character-scanner-context                     class
1799   character-scanner-stream                      class
1800   make-scanner-stream                           generic
1801   parser-scanner                                generic
1802   scanner-at-eof-p                              generic
1803   scanner-capture-place                         generic
1804   scanner-column                                generic setf-generic
1805   scanner-context                               class
1806   scanner-current-char                          generic
1807   scanner-file-location                         function
1808   scanner-filename                              generic
1809   scanner-interval                              generic
1810   scanner-line                                  generic setf-generic
1811   scanner-release-place                         generic
1812   scanner-restore-place                         generic
1813   scanner-step                                  generic
1814   scanner-token                                 generic
1815   scanner-unread                                generic
1816   token-scanner                                 class
1817   token-scanner-context                         class
1818   token-scanner-place                           class
1819   token-scanner-place-p                         function
1820   token-type                                    generic
1821   token-value                                   generic
1822   with-scanner-place                            macro
1823
1824 streams-proto.lisp
1825   position-aware-input-stream                   class
1826   position-aware-output-stream                  class
1827   position-aware-stream                         class
1828   position-aware-stream-column                  generic setf-generic
1829   position-aware-stream-file                    generic setf-generic
1830   position-aware-stream-line                    generic setf-generic
1831   stream-line-and-column                        generic
1832   stream-pathname                               generic
1833
1834 Classes:
1835 cl:t
1836   sb-pcl::slot-object
1837     cl:condition
1838       condition-with-location
1839         enclosing-condition-with-location [sod-utilities:enclosing-condition]
1840           enclosing-error-with-location [cl:error]
1841           enclosing-information-with-location [sod-utilities:information]
1842           enclosing-warning-with-location [cl:warning]
1843         error-with-location [cl:error]
1844           base-lexer-error
1845             simple-lexer-error [simple-error-with-location]
1846           base-syntax-error
1847             simple-syntax-error [simple-error-with-location]
1848           simple-error-with-location [cl:simple-error]
1849             simple-lexer-error [base-lexer-error]
1850             simple-syntax-error [base-syntax-error]
1851         information-with-location [sod-utilities:information]
1852           simple-information-with-location [sod-utilities:simple-information]
1853         simple-condition-with-location [cl:simple-condition]
1854         warning-with-location [cl:warning]
1855           simple-warning-with-location [cl:simple-warning]
1856       sod-utilities:enclosing-condition
1857         enclosing-condition-with-location [condition-with-location]
1858           enclosing-error-with-location [cl:error]
1859           enclosing-information-with-location [sod-utilities:information]
1860           enclosing-warning-with-location [cl:warning]
1861       sod-utilities:information
1862         enclosing-information-with-location [enclosing-condition-with-location]
1863         information-with-location [condition-with-location]
1864           simple-information-with-location [sod-utilities:simple-information]
1865         sod-utilities:simple-information [cl:simple-condition]
1866           simple-information-with-location [information-with-location]
1867       cl:serious-condition
1868         cl:error
1869           enclosing-error-with-location [enclosing-condition-with-location]
1870           error-with-location [condition-with-location]
1871             base-lexer-error
1872               simple-lexer-error [simple-error-with-location]
1873             base-syntax-error
1874               simple-syntax-error [simple-error-with-location]
1875             simple-error-with-location [cl:simple-error]
1876               simple-lexer-error [base-lexer-error]
1877               simple-syntax-error [base-syntax-error]
1878           parser-error
1879           cl:simple-error [cl:simple-condition]
1880             simple-error-with-location [error-with-location]
1881               simple-lexer-error [base-lexer-error]
1882               simple-syntax-error [base-syntax-error]
1883       cl:simple-condition
1884         simple-condition-with-location [condition-with-location]
1885         cl:simple-error [cl:error]
1886           simple-error-with-location [error-with-location]
1887             simple-lexer-error [base-lexer-error]
1888             simple-syntax-error [base-syntax-error]
1889         sod-utilities:simple-information [sod-utilities:information]
1890           simple-information-with-location [information-with-location]
1891         cl:simple-warning [cl:warning]
1892           simple-warning-with-location [warning-with-location]
1893       cl:warning
1894         enclosing-warning-with-location [enclosing-condition-with-location]
1895         cl:simple-warning [cl:simple-condition]
1896           simple-warning-with-location [warning-with-location]
1897         warning-with-location [condition-with-location]
1898           simple-warning-with-location [cl:simple-warning]
1899     cl:standard-object
1900       character-parser-context
1901         character-scanner-context [scanner-context]
1902         string-parser
1903       character-scanner
1904         charbuf-scanner
1905       sb-gray:fundamental-stream [cl:stream]
1906         sb-gray:fundamental-character-stream
1907           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1908             character-scanner-stream
1909               charbuf-scanner-stream
1910             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1911               position-aware-input-stream [position-aware-stream]
1912           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1913             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1914               position-aware-output-stream [position-aware-stream]
1915         sb-gray:fundamental-input-stream
1916           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1917             character-scanner-stream
1918               charbuf-scanner-stream
1919             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1920               position-aware-input-stream [position-aware-stream]
1921           sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1922             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1923               position-aware-input-stream [position-aware-stream]
1924         sb-gray:fundamental-output-stream
1925           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1926             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1927               position-aware-output-stream [position-aware-stream]
1928         sod-parser::proxy-stream
1929           position-aware-stream
1930             position-aware-input-stream [sod-parser::proxy-character-input-stream]
1931             position-aware-output-stream [sod-parser::proxy-character-output-stream]
1932           sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1933             position-aware-output-stream [position-aware-stream]
1934           sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1935             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1936               position-aware-input-stream [position-aware-stream]
1937       list-parser
1938       sod-parser::parenthesis
1939         close-parenthesis
1940         open-parenthesis [prefix-operator]
1941       prefix-operator
1942         open-parenthesis [sod-parser::parenthesis]
1943         simple-prefix-operator [simple-unary-operator]
1944       scanner-context
1945         character-scanner-context [character-parser-context]
1946         token-scanner-context [token-parser-context]
1947       simple-operator
1948         simple-binary-operator
1949         simple-unary-operator
1950           simple-postfix-operator
1951           simple-prefix-operator [prefix-operator]
1952       token-parser-context
1953         token-scanner-context [scanner-context]
1954       token-scanner
1955     cl:structure-object
1956       charbuf-scanner-place
1957       file-location
1958       list-scanner
1959       string-scanner
1960       token-scanner-place
1961   cl:stream
1962     sb-gray:fundamental-stream [cl:standard-object]
1963       sb-gray:fundamental-character-stream
1964         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1965           character-scanner-stream
1966             charbuf-scanner-stream
1967           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1968             position-aware-input-stream [position-aware-stream]
1969         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1970           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1971             position-aware-output-stream [position-aware-stream]
1972       sb-gray:fundamental-input-stream
1973         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1974           character-scanner-stream
1975             charbuf-scanner-stream
1976           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1977             position-aware-input-stream [position-aware-stream]
1978         sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1979           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1980             position-aware-input-stream [position-aware-stream]
1981       sb-gray:fundamental-output-stream
1982         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1983           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1984             position-aware-output-stream [position-aware-stream]
1985       sod-parser::proxy-stream
1986         position-aware-stream
1987           position-aware-input-stream [sod-parser::proxy-character-input-stream]
1988           position-aware-output-stream [sod-parser::proxy-character-output-stream]
1989         sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1990           position-aware-output-stream [position-aware-stream]
1991         sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1992           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1993             position-aware-input-stream [position-aware-stream]
1994
1995 Methods:
1996 charbuf-scanner-map
1997   charbuf-scanner t
1998 classify-condition
1999   cl:error
2000   cl:warning
2001   base-lexer-error
2002   base-syntax-error
2003   sod-utilities:information
2004 enclosing-condition-with-location-type
2005   cl:condition
2006   cl:error
2007   cl:warning
2008   sod-utilities:information
2009 expand-parser-form
2010   t (eql cl:and) t
2011   t (eql cl:list) t
2012   t (eql cl:nil) t
2013   t (eql cl:or) t
2014   t (eql cl:t) t
2015   t (eql cl:when) t
2016   t (eql ?) t
2017   t (eql commit) t
2018   t (eql expr) t
2019   t (eql label) t
2020   t (eql lisp) t
2021   t (eql many) t
2022   t (eql peek) t
2023   t (eql plug) t
2024   t (eql seq) t
2025   t (eql skip-many) t
2026   t t t
2027   character-parser-context (eql cl:char) t
2028   character-parser-context (eql cl:not) t
2029   character-parser-context (eql cl:satisfies) t
2030   character-parser-context (eql filter) t
2031   character-parser-context (eql if-char) t
2032   list-parser (eql cl:quote) t
2033   list-parser (eql cl:type) t
2034   token-parser-context (eql token) t
2035   token-scanner-context (eql cl:error) t
2036   token-scanner-context (eql sod:must) t
2037   token-scanner-context (eql sod:skip-until) t
2038 expand-parser-spec
2039   t (eql :eof)
2040   t (eql cl:nil)
2041   t (eql cl:t)
2042   t cl:list
2043   character-parser-context (eql :any)
2044   character-parser-context (eql :whitespace)
2045   character-parser-context cl:character
2046   character-parser-context cl:string
2047   list-parser t
2048   token-parser-context cl:string
2049   token-parser-context t
2050 file-location
2051   cl:stream
2052   t
2053   sod:c-fragment
2054   sod:property
2055   sod:sod-class
2056   sod:sod-initarg
2057   sod:sod-initializer
2058   sod:sod-message
2059   sod:sod-method
2060   sod:sod-slot
2061   character-scanner
2062   charbuf-scanner-place
2063   condition-with-location
2064   file-location
2065   position-aware-stream
2066   string-scanner
2067   token-scanner
2068   token-scanner-place
2069 cl:make-load-form
2070   file-location
2071 make-scanner-stream
2072   sod:sod-token-scanner
2073   character-scanner
2074   charbuf-scanner
2075   string-scanner
2076 operator-associativity
2077   t
2078   simple-binary-operator
2079 operator-left-precedence
2080   simple-binary-operator
2081   simple-postfix-operator
2082 operator-push-action
2083   t t
2084   t open-parenthesis
2085   open-parenthesis t
2086 operator-right-precedence
2087   simple-binary-operator
2088   simple-postfix-operator
2089   simple-prefix-operator
2090 parser-at-eof-p
2091   list-parser
2092   scanner-context
2093   string-parser
2094   token-parser-context
2095 parser-capture-place
2096   t
2097   list-parser
2098   scanner-context
2099   string-parser
2100 parser-current-char
2101   character-scanner-context
2102   string-parser
2103 parser-error-expected
2104   parser-error
2105 parser-error-found
2106   parser-error
2107 parser-places-must-be-released-p
2108   t
2109   list-parser
2110   sod-parser::list-scanner-context
2111   string-parser
2112   sod-parser::string-scanner-context
2113 parser-release-place
2114   t t
2115   scanner-context t
2116 parser-restore-place
2117   list-parser t
2118   scanner-context t
2119   string-parser t
2120 parser-scanner
2121   scanner-context
2122 parser-step
2123   scanner-context
2124   string-parser
2125 parser-token-type
2126   token-scanner-context
2127 parser-token-value
2128   token-scanner-context
2129 position-aware-stream-column
2130   position-aware-stream
2131 (setf position-aware-stream-column)
2132   t position-aware-stream
2133 position-aware-stream-file
2134   position-aware-stream
2135 (setf position-aware-stream-file)
2136   t position-aware-stream
2137 position-aware-stream-line
2138   position-aware-stream
2139 (setf position-aware-stream-line)
2140   t position-aware-stream
2141 cl:print-object
2142   file-location t
2143   simple-operator t
2144 scanner-at-eof-p
2145   charbuf-scanner
2146   list-scanner
2147   string-scanner
2148   token-scanner
2149 scanner-capture-place
2150   t
2151   charbuf-scanner
2152   list-scanner
2153   string-scanner
2154   token-scanner
2155 scanner-column
2156   t
2157   charbuf-scanner
2158   string-scanner
2159   token-scanner
2160 (setf scanner-column)
2161   t token-scanner
2162 scanner-current-char
2163   charbuf-scanner
2164   string-scanner
2165 scanner-filename
2166   t
2167   charbuf-scanner
2168   string-scanner
2169   token-scanner
2170 scanner-interval
2171   charbuf-scanner t
2172   string-scanner t
2173 scanner-line
2174   t
2175   charbuf-scanner
2176   string-scanner
2177   token-scanner
2178 (setf scanner-line)
2179   t token-scanner
2180 scanner-release-place
2181   t t
2182   charbuf-scanner t
2183   token-scanner t
2184 scanner-restore-place
2185   charbuf-scanner t
2186   list-scanner t
2187   string-scanner t
2188   token-scanner t
2189 scanner-step
2190   charbuf-scanner
2191   list-scanner
2192   string-scanner
2193   token-scanner
2194 scanner-token
2195   sod:sod-token-scanner
2196 scanner-unread
2197   charbuf-scanner t
2198   string-scanner t
2199 cl:shared-initialize
2200   charbuf-scanner t [:after]
2201   simple-binary-operator t [:after]
2202   token-scanner t [:after]
2203 stream-line-and-column
2204   cl:stream
2205   position-aware-stream
2206 sb-gray:stream-line-column
2207   position-aware-output-stream
2208 stream-pathname
2209   cl:file-stream
2210   cl:stream
2211   position-aware-stream
2212   sod-parser::proxy-stream
2213 sb-gray:stream-peek-char
2214   character-scanner-stream
2215 sb-gray:stream-read-char
2216   character-scanner-stream
2217   position-aware-input-stream
2218 sb-gray:stream-read-line
2219   charbuf-scanner-stream
2220   position-aware-input-stream
2221 sb-gray:stream-read-sequence
2222   charbuf-scanner-stream cl:string
2223   position-aware-input-stream t
2224 sb-gray:stream-start-line-p
2225   position-aware-output-stream
2226 sb-gray:stream-terpri
2227   position-aware-output-stream
2228 sb-gray:stream-unread-char
2229   character-scanner-stream t
2230   position-aware-input-stream t
2231 sb-gray:stream-write-char
2232   position-aware-output-stream t
2233 sb-gray:stream-write-sequence
2234   position-aware-output-stream t
2235 sb-gray:stream-write-string
2236   position-aware-output-stream t
2237 token-type
2238   list-scanner
2239   token-scanner
2240 token-value
2241   list-scanner
2242   token-scanner
2243 wrap-parser
2244   t t
2245   string-parser t
2246
2247 -----------------------------------------------------------------------------
2248 Package `optparse'
2249
2250 optparse.lisp
2251   *command-line*                                variable
2252   *help*                                        variable
2253   *options*                                     variable
2254   *program-name*                                variable
2255   *usage*                                       variable
2256   *version*                                     variable
2257   clear                                         opthandler
2258   dec                                           opthandler
2259   define-program                                function
2260   defopthandler                                 macro
2261   defoptmacro                                   macro
2262   die                                           function
2263   die-usage                                     function
2264   do-options                                    macro
2265   do-usage                                      function
2266   exit                                          function
2267   help-options                                  optmacro
2268   inc                                           opthandler
2269   sod-utilities:int                             c-type-spec c-type-form opthandler
2270   invoke-option-handler                         function
2271   cl:keyword                                    opthandler
2272   cl:list                                       function class parser-form opthandler
2273   make-option                                   function
2274   make-option-parser                            function
2275   moan                                          function
2276   op-long-only-p                                function setf-function
2277   op-negated-numeric-p                          function setf-function
2278   op-negated-p                                  function setf-function
2279   op-non-option                                 function setf-function
2280   op-numeric-p                                  function setf-function
2281   op-options                                    function setf-function
2282   opt-arg-name                                  function setf-function
2283   opt-arg-optional-p                            function setf-function
2284   opt-documentation                             function setf-function
2285   opt-long-name                                 function setf-function
2286   opt-negated-tag                               function setf-function
2287   opt-short-name                                function setf-function
2288   opt-tag                                       function setf-function
2289   option                                        class
2290   option-parse-error                            function class
2291   option-parse-next                             function
2292   option-parse-remainder                        function
2293   option-parse-return                           function
2294   option-parse-try                              macro
2295   option-parser                                 class
2296   option-parser-p                               function
2297   optionp                                       function
2298   options                                       macro
2299   parse-option-form                             function
2300   cl:read                                       function opthandler
2301   sanity-check-option-list                      function
2302   cl:set                                        function opthandler
2303   set-command-line-arguments                    function
2304   show-help                                     function
2305   show-usage                                    function
2306   simple-usage                                  function
2307   cl:string                                     function class c-type-spec opthandler
2308   with-unix-error-reporting                     macro
2309
2310 Classes:
2311 cl:t
2312   sb-pcl::slot-object
2313     cl:condition
2314       cl:serious-condition
2315         cl:error
2316           option-parse-error [cl:simple-condition]
2317       cl:simple-condition
2318         option-parse-error [cl:error]
2319     cl:structure-object
2320       option
2321       option-parser
2322
2323 Methods:
2324 cl:print-object
2325   option t
2326
2327 -----------------------------------------------------------------------------
2328 Package `sod-utilities'
2329
2330 utilities.lisp
2331   aand                                          macro
2332   acase                                         macro
2333   acond                                         macro
2334   aecase                                        macro
2335   aetypecase                                    macro
2336   aif                                           macro
2337   asetf                                         macro
2338   atypecase                                     macro
2339   awhen                                         macro
2340   backtrack-position                            function
2341   categorize                                    macro
2342   cerror*                                       function
2343   compose                                       function
2344   copy-instance                                 function
2345   copy-instance-using-class                     generic
2346   default-slot                                  macro
2347   define-access-wrapper                         macro
2348   define-on-demand-slot                         macro
2349   defvar-unbound                                macro
2350   designated-condition                          function
2351   distinguished-point-shortest-paths            function
2352   dosequence                                    macro
2353   enclosed-condition                            generic
2354   enclosing-condition                           class
2355   sb-mop:eql-specializer                        class
2356   sb-mop:eql-specializer-object                 generic
2357   find-duplicates                               function
2358   frob-identifier                               function
2359   sb-mop:generic-function-methods               generic setf-generic
2360   inconsistent-merge-error                      class
2361   info                                          function
2362   information                                   class
2363   instance-initargs                             generic
2364   int                                           c-type-spec c-type-form opthandler
2365   invoke-associated-restart                     function
2366   it
2367   lbuild-add                                    function
2368   lbuild-add-list                               function
2369   lbuild-list                                   function
2370   loc                                           class
2371   locf                                          macro
2372   locp                                          function
2373   make-list-builder                             function
2374   mappend                                       function
2375   maybe-print-unreadable-object                 macro
2376   merge-error-candidates                        generic
2377   merge-error-present-function                  generic
2378   merge-lists                                   function
2379   sb-mop:method-specializers                    generic
2380   noted                                         function
2381   once-only                                     macro
2382   parse-body                                    function
2383   partial-order-minima                          function
2384   print-ugly-stuff                              function
2385   promiscuous-cerror                            function
2386   ref                                           function setf-function
2387   simple-control-error                          class
2388   simple-information                            class
2389   symbolicate                                   function
2390   update-position                               function
2391   whitespace-char-p                             function
2392   with-gensyms                                  macro
2393   with-locatives                                macro
2394
2395 Classes:
2396 cl:t
2397   sb-pcl::slot-object
2398     cl:condition
2399       enclosing-condition
2400       information
2401         simple-information [cl:simple-condition]
2402       cl:serious-condition
2403         cl:error
2404           cl:control-error
2405             simple-control-error [cl:simple-error]
2406           inconsistent-merge-error
2407           cl:simple-error [cl:simple-condition]
2408             simple-control-error [cl:control-error]
2409       cl:simple-condition
2410         cl:simple-error [cl:error]
2411           simple-control-error [cl:control-error]
2412         simple-information [information]
2413     cl:standard-object
2414       sb-mop:metaobject
2415         sb-mop:specializer
2416           sb-pcl::exact-class-specializer
2417             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::specializer-with-object]
2418           sb-pcl::specializer-with-object
2419             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::exact-class-specializer]
2420           sb-pcl::standard-specializer
2421             sb-mop:eql-specializer [sb-pcl::exact-class-specializer sb-pcl::specializer-with-object]
2422     cl:structure-object
2423       loc
2424
2425 Methods:
2426 sod-parser:classify-condition
2427   information
2428 copy-instance-using-class
2429   cl:standard-class t
2430 enclosed-condition
2431   enclosing-condition
2432 sod-parser:enclosing-condition-with-location-type
2433   information
2434 sb-mop:eql-specializer-object
2435   sb-mop:eql-specializer
2436 sb-mop:generic-function-methods
2437   cl:standard-generic-function
2438 (setf sb-mop:generic-function-methods)
2439   t cl:standard-generic-function
2440 instance-initargs
2441   cl:standard-object
2442 merge-error-candidates
2443   inconsistent-merge-error
2444 merge-error-present-function
2445   inconsistent-merge-error
2446 sb-mop:method-specializers
2447   cl:standard-method
2448