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