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